【发布时间】:2013-08-27 18:26:21
【问题描述】:
我构建了一个应用程序,并将其分发用于测试 OTA。它针对 iOS 5.0 及更高版本,并配置为通用(因此应该适用于手机和平板电脑)。它在两种设备上都运行良好。今天我发布了一个新版本。它在平板电脑上安装得很好。但是,它不会安装在运行 5.0 以上任何版本的操作系统的手机上。他们只是收到消息“无法下载此应用程序”。所有这些用户都经过验证配置。我不确定我可以在不同版本之间做些什么来防止这个应用程序现在安装在手机上。我应该寻找什么作为可能的问题?
在 iPhone 模拟器中运行良好
【问题讨论】:
-
插入 iPad 进行构建?检查“仅构建活动架构”的构建设置。
-
不。未插入 iPad,并且 Build Active Architecture Only > Release 设置为 No。
-
在您的构建设置中哪些架构被定义为有效架构?各种 iPhone 设备(iPhone 4、4S、5)是否都抛出相同的错误?
-
有效架构列为“armv7 armv7s”。我假设这就是它一直以来的样子,因为我没有改变它。
-
您在使用 TestFlightApp 吗?这可能是他们的错误
标签: iphone ios ipad ad-hoc-distribution