我已经开发/分发 iOS iPad 应用程序一年多了,但最近遇到了一个问题。当我在 iOS 8 iPad 和 iOS 7 iPad 上运行我的代码时,没有任何问题。然后我切换到我的 Enterprise Dist 配置文件并创建一个存档。我更新了 manifest.plist,正确更新了版本号、md5 值等。我照常上传所有内容,当我在 iOS 8 设备上下载应用程序时,它安装得很好。但是现在当我尝试在我的 iOS 7 设备上下载时,它会显示“正在等待...”几秒钟,然后我收到错误消息“无法下载应用程序“MyAppName”此时无法下载”。
我不明白为什么我过去从未遇到过这个问题,而且对我来说为什么它可以在其他设备上正常安装是没有意义的。
任何想法或帮助将不胜感激!
iOS 7 iPad 版本:7.0.4
iOS 8 iPad 版本:8.3
Xcode 版本:6.3.2
iOS 7 iPad 控制台日志:
Jun 2 12:37:47 Kats-iPad wifid[70] <Notice>: WiFi:[454966667.548617]: Client itunesstored set type to background application
Jun 2 12:37:47 Kats-iPad wifid[70] <Notice>: WiFi:[454966667.550120]: BG Application: Not Present, BG Daemon: Present. Daemons: networkd apsd itunesstored
Jun 2 12:37:47 Kats-iPad wifid[70] <Notice>: WiFi:[454966667.551294]: Already connected to softwareCompany.
Jun 2 12:37:48 Kats-iPad itunesstored[166] <Warning>: LaunchServices: Creating installProgressForApplication:LSApplicationProxy: com.myCompany.myApp (Placeholder) withPhase:0
Jun 2 12:37:48 Kats-iPad lsd[135] <Warning>: LaunchServices: Updating installState for parent <NSProgress: phase=Loading; state=Failed; fractionCompleted=0.000000> to LSInstallStateWaiting
Jun 2 12:37:48 Kats-iPad lsd[135] <Warning>: LaunchServices: Updating installPhase for parent <NSProgress: phase=Loading; state=Waiting; fractionCompleted=0.000000> to 0
Jun 2 12:37:48 Kats-iPad lsd[135] <Warning>: LaunchServices: installation failed for app com.myCompany.myApp
Jun 2 12:37:48 Kats-iPad itunesstored[166] <Warning>: LaunchServices: installPhaseFinishedForProgress: com.myCompany.myApp.Loading - <NSProgress: phase=Loading; state=Failed; fractionCompleted=0.000000> called, removing progress from cache
更新: 2 天我无法安装该应用程序。今天为了它,我在没有做任何改变后再次尝试,它成功了!很奇怪。仍然不知道为什么它不会安装。