Search code examples
iosin-app-purchasegoogle-fabric

(iOS) IAP working but missing in client's Beta using Fabric


I' working on an (ancient) app from a client. The app have been on the App Store for many years and it has working in-app purchases currently.

I'm updating this app and everything IAP related seems to work ok but when I send a beta to my client's test accounts using Crashlytics, the app works ok but the IAP are unavailable for them. Is there any configuration I should do in order to make the IAP working?


Solution

  • Well, I've managed to make it work. I needed to create good ol' provisioning profiles at Apple Dev Center and set Xcode back to manual mode. Once I set distribution provisioning for release builds, everything worked as it should.

    I was under the impression that Crashlytics would make everything for me when Xcode was set on automatic mode but it seems that the IAP are more tricky.