1

我有一个让我发疯的应用程序的临时分发问题。我已经为客户实现了一个应用程序,我想让他对其进行一些测试。

为此,我创建了一个 ah hoc 发行版(一个 .ipa 文件)并将其发送给他。他告诉我,他可以将应用程序放在其设备上,但一旦被点击,应用程序就会无休止地加载而不会打开,也不会发出警报。

我在添加我的设备时将设备添加到了门户:如果我尝试将应用程序放在我的 iPad 上,则应用程序可以完美运行。

问题是否可能是我客户的 iPad 安装的是 iOS 7 而我的 iPad 安装的是 iOS 6?该应用程序是使用 SDK 6.1 开发的。我在互联网上找不到任何类似的案例(也许我没有使用正确的词,因为我不会说一口完美的英语......)

编辑:我的客户仍然给了我错误的 UDID!尽管我问了他两次,但他更换了 iPad 但没有告诉我!

谢谢

4

4 回答 4

1

有同样的问题。这解决了它:

打开 Xcode > Preferences > Accounts > 选择您的帐户 > 点击查看详细信息 > 点击左下角的刷新按钮

然后再次创建您的 ipa。

于 2013-11-12T13:52:37.247 回答
0

一个月前我也遇到了同样的问题。我们已尝试通过 iTunes 和 TestFlightApp 临时分发应用程序。但同样的事情发生了。我们无法理解这个问题。如果问题出在配置文件或证书上,iTunes 在推送应用程序时会显示错误。但它没有发生。

问题在于设备标识符 (UDID)。发送给我们的 UDID 由外部应用程序查询并发送给我们。后来,当我们从 iTunes 中得到正确的 UDID 时,它就安装成功了。因此,问题可能出在正确的 UDID 上。

于 2013-11-12T13:46:24.110 回答
0

确保您检查您的配置文件是否允许您的应用程序请求的所有功能 - iCloud、游戏中心等,我的配置临时配置文件不包含 iCloud,我的应用程序包含,并且它在“加载”时冻结。 ..'没有错误信息-grr。

于 2014-03-05T22:29:42.133 回答
0

一种简单的解决方案:将 UDID 添加到开发配置文件中。存档应用程序并选择分发>保存以进行企业或临时部署。保存 .ipa。在www.diawi.com中上传 .ipa 和开发配置文件。向您的客户发送链接并告诉他先安装配置文件,然后再安装应用程序。

于 2013-11-12T14:15:15.020 回答