I'm currently beta testing one of my apps via testflight but im having problems with the installation process.
Everything works fine up to the point, when one of my testers tries to install the app. After you tap install the downloading process stops at about 80%. If you minimize Testflight the app appears to be installed and can be used but the UX is poor.
In Testflight the app remains in the 80% install state:
If i install my app via xcode everything runs fine under iOS8.
In my case, I discovered on a hunch that the CFBundleVersion should not contain leading zeros after a period.
15.06011812 should be 15.6011812
Once we fixed that, the installs completed in the UI of TestFlight (then the switch for the watch app showed up and worked).
Afterward, I found this answer searching for 'testflight progress'.
TestFlight thinks that it never finished installing because the CFBundleVersion in the installed app's Info.plist contains the leading zero which makes it an older version of the app. When I quit TestFlight and relaunched, it thought that there was an update available.
Until I tried installing the Watch App this was just an annoyance in the UI, but then it was preventing me from seeing the switch to install the Watch App.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With