iOS 9.0.2 – 无法安装企业应用程序 – 无法下载应用程序(应用程序名称)目前无法下载
我的公司有一个应用程序,可以通过使用企业分布的网站下载。
在iOS 9中,点击下载链接会popup“(网站)想要安装(应用程序名称)”的预期popup窗口。 点击“安装”该对话框首先导致应用程序卡住“等待…”
应用程序等待
直到最后表示:“ 无法下载应用程序(应用程序名称)目前无法下载 。”
无法下载应用程序
按照预期使用iOS 7和iOS 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. +