Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Testflight not installing completely

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: failed install

If i install my app via xcode everything runs fine under iOS8.

like image 724
Maximilian Körner Avatar asked Nov 09 '22 20:11

Maximilian Körner


1 Answers

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.

like image 160
Dov D. Avatar answered Dec 17 '22 06:12

Dov D.