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?
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.