3

我已经开发/分发 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 天我无法安装该应用程序。今天为了它,我在没有做任何改变后再次尝试,它成功了!很奇怪。仍然不知道为什么它不会安装。

4

1 回答 1

1

几个月前,我在一个应用程序上遇到了同样的问题。

由于某种原因,我无法在 iOS 7 设备上安装,但在完全重启一台设备后它就可以工作了。真的不要像你一样为什么,也许操作系统方面发生了错误。

所以我的解决方法是重新启动设备,但我不知道为什么这对我有用,也许它不是每个人的解决方案。

于 2015-06-04T16:58:04.673 回答