所以我们都需要将我们的应用程序部署到真正的iPhone上进行测试。我敢肯定,你和我一样,已经找到了一群吸血鬼,帮助你完成这个过程。无论何时您想将构建版本发送给新用户,都需要将新设备ID添加到您的临时规定中。这部分是相当无痛的。试图让Xcode使用新的配置文件时,麻烦就开始了。什么是将新设备添加到adhoc设置的最佳工作流程?
什么是最好的方式来获取Xcode和第一次使用新的规定?理想情况下,我想这样做没有更改.xcodeproj文件。
所以我们都需要将我们的应用程序部署到真正的iPhone上进行测试。我敢肯定,你和我一样,已经找到了一群吸血鬼,帮助你完成这个过程。无论何时您想将构建版本发送给新用户,都需要将新设备ID添加到您的临时规定中。这部分是相当无痛的。试图让Xcode使用新的配置文件时,麻烦就开始了。什么是将新设备添加到adhoc设置的最佳工作流程?
什么是最好的方式来获取Xcode和第一次使用新的规定?理想情况下,我想这样做没有更改.xcodeproj文件。
我不能在不更改.xcodeproj文件的情况下做到这一点,但这可能是因为我有可怕的运气让事情没有经过整个“构建干净的,取消选择配置文件,重新选择配置文件“过程。
我已经这样做了如下,具有良好的成功:
则...
如何自动建立在Xcode IPA文件:http://www.idotcom.us/2009/05/how-to-build-a-ipa-file-from-xcode/
如何建立一个IPA文件通过临时发出步骤一步的解释。你必须改变你的XCode项目,但这样你创建一个单独的目标,所以它不会影响你的主项目。
我现在要做的是创建一个新的供应配置文件,如果设备发生变化。即使您修改了现有的名称,它本质上也是具有不同ID的新配置文件,但具有新名称。然后测试人员的iPhone用相同的名称填充配置文件:)
是的,这意味着每次更改您的Xcode项目文件,但根据我的经验,它更可靠。
如果您确实保留了相同的名称,请小心Xcode的配置配置文件缓存,这会导致配置文件混乱。最好的办法是从Organizer窗口中删除所有配置文件,并删除〜/ Library/MobileDevice/Provisioning Profiles中的文件。然后重新启动Xcode并重新导入配置文件。