Crashlytics与iOS 9无法下载应用程序

我收到以下错误:

无法下载:目前无法安装“APP_NAME”[完成/重试选项]

我在iOS 9 Beta v5上。 我将无法从Crashlytics安装我的应用程序的任何版本,因为我正在使用iOS 9?

更新我们的苹果开发者会员资格后,我们开始出现这个问题。 我通过苹果网站删除iOS Provisioning Profiles并生成了新的。 我也重置了我的XCodecaching数据:

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所有cachingconfiguration/Users/<user>/Library/MobileDevice/Provisioning Profiles

然后,我打开XCode > View details > Download all下载新的configuration文件,并分发了一个新的版本。 它从那时起就起作用了。

在Crashlytics的论坛上find这个答案: https ://twittercommunity.com/t/download-problem-detected/52772

基本上你需要从App Store中删除现有的应用程序,然后再尝试安装testing版本

在IOS9中,manifest.plist中需要显示图像URL。 它给出这个错误,因为图像从URL中丢失。 我添加了一个图像,它为我工作,但我有我的个人服务器。 也许diawi.com,hockeysdk,crashlytics应该更新他们的服务器。

我们使用Crashlytics Beta发布我们的应用程序版本,并且今天遇到同样的问题。 禁用“ios 8下载修复”checkbox修复了我们的问题。

在设备错误日志中,我看到“无法安装应用程序”…“错误域= SSErrorDomain代码= 143”,当我试图从Crashlytics应用程序安装我们的构build。

https://twittercommunity.com/t/ios-8-download-fix/34326指出,ios 8下载修复程序是

在下载清单中使用不同的包标识符来欺骗操作系统下载有效负载

下面的回答说,“manifest.plist中需要显示图片URL”,但是现在我的应用程序在iOS下没有这个工作。我错误的包标识符.iOS 9将检查值。

iOS 9对清单信息变得更加严格:标签,值或其他东西。

我也有这个问题。 我删除并重新创build了“configuration文件”,但是这个问题没有解决。

我尝试了testing选项插入应用程序商店,但它失败,并显示以下问题“发现一个意想不到的Mach-O标题代码:0x7263c21”。

在这个链接“ find一个意想不到的Mach-O头文件代码:1918975009 in xCode 6 ”后,我收到了我的问题的答案。 我有双重框架,我删除它,问题解决了。