Crashlytics с iOS 9 Невозможно загрузить приложение
Я получаю следующую ошибку:
Не удалось загрузить: APP_NAME не может быть установлено в это время [Параметры Done/Retry]
Я нахожусь на iOS 9 Beta v5. Я не смогу установить какие-либо версии моего приложения из Crashlytics, потому что я использую iOS 9?
Ответы
Ответ 1
У нас появилась эта проблема после обновления членства в Apple. Я исправил, удалив профили Provisioning Profiles iOS через веб-сайт Apple и создал новые. Я также сбросил кешированные данные XCode:
rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode
defaults delete com.apple.dt.Xcode
Я также удалил все профили кэшированных кэшей в /Users/<user>/Library/MobileDevice/Provisioning Profiles
Затем я открыл XCode > View details > Download all
для загрузки новых профилей и распространения новой сборки. С тех пор он работал.
Ответ 2
Нашел этот ответ на форуме Crashlytics: https://twittercommunity.com/t/download-problem-detected/52772
В основном вам необходимо удалить существующее приложение из App Store, прежде чем пытаться установить бета-версию
Ответ 3
В IOS9 URL-адрес отображаемого изображения требуется в manifest.plist. Он дает эту ошибку, потому что изображение отсутствует в URL.
Я добавил изображение, и он работает для меня, но у меня есть свой персональный сервер. Возможно, diawi.com, hockeysdk, crashlytics должны обновить свой сервер.
Ответ 4
Мы распространяем наши сборки приложений с помощью бета-версии Crashlytics и сталкиваемся с той же проблемой сегодня. Отключение флажка "Исправление загрузки ios 8" устранило нашу проблему.
В журнале ошибок устройства я увидел
"Не удалось установить приложение"... "Ошибка домена = SSErrorDomain Code = 143"
когда я попытался установить нашу сборку из приложения Crashlytics.
https://twittercommunity.com/t/ios-8-download-fix/34326 утверждает, что исправление для загрузки ios 8
с использованием другого идентификатора пакета в манифесте загрузки для трюка ОС в загрузку полезной нагрузки
Ответ 5
В последующих ответах сказано, что "URL-адрес отображаемого изображения требуется в manifest.plist.", но прямо сейчас мое приложение работает без этого под iOS 9. Я ошибаюсь идентификатор пакета. iOS 9 проверит значение.
iOS 9 стал более строгим с информацией о манифестах: тег, значение или что-то еще.
Ответ 6
У меня также была эта проблема. Я удалил и снова создал "профиль подготовки", но эта проблема не была решена.
Я попробовал тестовую опцию вставить хранилище приложений, но это не удалось и показало следующую проблему: "Нашел неожиданный код заголовка Mach-O: 0x7263c21".
Следуя этой ссылке "Найден неожиданный код заголовка Mach-O: 1918975009 в xCode 6" Я получил ответ на свой вопрос. У меня двойная структура, я удалил ее, и проблема была решена.