我有一个企业应用程序,我通过itmsURL 分发:
itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=https://$MY_PLIST_URL.plist
Run Code Online (Sandbox Code Playgroud)
在iOS 7上,下载和更新都可以正常工作.但是,在iOS 8上,我收到错误:
LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp
Run Code Online (Sandbox Code Playgroud)
在我的plist中,我有
<key>bundle-identifier</key>
<string>com.mycom.MyApp</string>
<key>bundle-version</key>
<string>0.2.2</string>
Run Code Online (Sandbox Code Playgroud)
在iOS 8上的应用程序中,我运行的是0.2.1版本
Xcode 5帮助创建了企业ipa的plist描述符.Xcode 6(6A313)仅创建ipa.这是一个错误还是故意改变?如果是这样的话 - 退后一步的原因是什么?
如果我之前没有使用Xcode 5生成plist,我需要自己手动创建它.你知道任何有助于这个过程的自动工具吗?
我们公司有一个应用程序,可以使用Enterprise Distribution通过网站下载.

在iOS 8 Beta 5中,点击下载链接会显示预期的弹出窗口"(网站)想要安装(应用程序名称)".在该对话框上点击"安装"会导致应用程序卡住"等待......"

直到它最终表明:"目前无法下载无法下载应用程序(应用程序名称)."

安装使用iOS 7按预期工作.
在iOS 8下从Xcode运行应用程序.
我们如何支持iOS 8企业分发?
也许需要对Manifest文件进行更改?当我尝试在Xcode 6 Beta 7中构建应用程序时,Enterprise Archival进程没有提示我制作清单文件......