I have this Cordova/Phonegap iOS app which I have submitted to Testflight for beta-testing.
However when I have pushed updates, the beta users have not had their apps updated, it's still the same app.
Find this really strange since I have verified in Xcode before I submit that it is the new code.
Things I have done:
Am pulling my hair right now. Have pushed 3 updates which haven't gone through. Any ideas?
I had a similar issue and this resolved it for me:
In iTunes Connect go to the prerelease page for your app, then toggle the TestFlight Beta Testing switch off and then back on again.
Edit - It may be irrelevant but I have to add a key in my Info.plist ITSAppUsesNonExemptEncryption
.
Setting this to "NO" solved my problem. It seems they have removed the option of setting "Missing Compliance" from App Store and added this key.
Please go through this link once for details, https://developer.apple.com/documentation/bundleresources/information_property_list/itsappusesnonexemptencryption