2015-01-10 5 views
5

Я в настоящее время бета-тестирую одно из своих приложений через testflight, но у меня возникают проблемы с процессом установки.Testflight полностью не установлен

Все работает отлично до такой степени, когда один из моих тестеров пытается установить приложение. После установки процесса загрузки процесс загрузки останавливается примерно на 80%. Если вы минимизируете Testflight, приложение, как представляется, устанавливается и может использоваться, но UX плохой.

В Testflight приложение остается в 80% состояние установки: failed install

Если я установить мое приложение с помощью Xcode все прекрасно работает под iOS8.

+1

То же самое происходит со мной, любая удача? – Ben

+0

Эй, я думаю, я нашел проблему .. для меня по крайней мере, создайте новый номер сборки и в настройках Build включите обе «Build Active Architecture Only» в No, и по какой-то причине она работает – Ben

+0

Я работал с дефолтным settings: Debug true, Release false, который должен привести к «жирному» двоичному. Была ли ваша установка такой же, как у меня, когда она терпела неудачу, и установил флаг для Debug для суровых решений? (что удивит меня, поскольку testflight должен получить только сборку релиза) –

ответ

1

В моем случае я обнаружил, что CFBundleVersion не должен содержать начальные нули после периода.

15.06011812 should be 15.6011812

После того, как мы установили, что в Установках завершенных в пользовательском интерфейсе TestFlight (то переключатель для приложения часов обнаружились и работали).

Позже я нашел this answer, ища «прогресс пробного полета».

TestFlight считает, что он никогда не заканчивал установку, потому что CFBundleVersion в Info.plist установленного приложения содержит начальный ноль, который делает его более старой версией приложения. Когда я вышел из TestFlight и перезапустил, он подумал, что доступно обновление.

До тех пор, пока я не попытался установить приложение Watch, это было просто раздражением в пользовательском интерфейсе, но тогда это мешало мне увидеть переключатель, чтобы установить приложение Watch.

Смежные вопросы