iOS 9.0.2 – 无法安装企业应用程序 – 无法下载应用程序(应用程序名称)目前无法下载

我的公司有一个应用程序,可以通过使用企业分布的网站下载。

在iOS 9中,点击下载链接会popup“(网站)想要安装(应用程序名称)”的预期popup窗口。 点击“安装”该对话框首先导致应用程序卡住“等待…”

应用程序等待

直到最后表示:“ 无法下载应用程序(应用程序名称)目前无法下载 。”

无法下载应用程序

按照预期使用iOS 7iOS 8安装工作。

我们如何支持iOS 9中的企业分布?

苹果公司已经默默地改变了企业分销的几次工作方式,因此从长远来看,知道这个问题的答案实际上并不会对你有利。 如何在下次find你的问题的答案最有利于你。

将您的设备与shiny的新iOS版本连接到运行Xcode的Mac,然后打开设备pipe理器。 select设备,并select清除日志。 现在打开您的应用程序分配页面,尝试安装应用程序(先清除设备上任何先前版本的应用程序),并留意日志输出。 在这里你会发现你需要改变的提示。

对于iOS 9.1,我看到错误: BundleValidator: Failed bundleIdentifier: com.example.appName.XXXX does not match expected bundleIdentifier: com.example.appName ,这意味着项目plist文件中的bundle-identifier与Bundle不匹配项目标识符。 我记得在plist文件中添加.XXXX到捆绑标识符上次我必须修复iOS 8.0的Enterprise Distribution,我想。 解决这个问题很简单,只是删除违规的.XXXX – 但它.XXXX用于iOS 9.0

目前,我维护两个plist文件分发相同的ipa文件,一个用于iOS 8. +,另一个用于iOS 9. +