我是iPhone开发的新手,我不知道如何测试将发送给Apple的实际二进制文件。今天我发布了一个在我的本地设备上运行良好的版本,但发布的App Store版本无法正常工作并在发布时挂起。
我正在试图弄清楚如何测试我的生产版本,所以这不会再发生了。
我尝试创建一个ad-hoc二进制文件并将ipa保存到我的桌面,然后导入到iTunes中。该应用程序已同步并下载但仍保持黑暗,并说“等待......”。
我注册了Test Flight,它说我的IPA是为了制作而创建的,并且找不到sdk。
我是否需要研究临时构建和配置文件?这似乎很快就变得混乱,我不知道从哪里开始寻找/学习。
答案 0 :(得分:6)
创建要提交到AppStore的存档时,它将保存在管理器下(按Command + Shift + 2打开管理器)。 您可以将Ad-hoc分发的相同存档另存为.IPA文件,然后使用iTunes或TestFlight进行安装。
在管理器中,只需选择正确的存档,点击“分发”,然后选择“即时分发”即可。并使用您的Ad-Hoc分发配置文件签署IPA(如果您还没有创建临时分发配置文件,请在developer.apple.com上创建一个,下载并双击它以将其导入您的Mac OS Keychain)生成.IPA文件。
只要您使用临时分发配置文件重新签署AppStore存档,就应该在您的测试设备上安装并执行它。
答案 1 :(得分:0)
请按照以下步骤操作