什么是将新设备添加到adhoc规定的最佳工作流程?

时间:2008-11-17 04:18:18

标签: iphone xcode

因此,我们都需要将我们的应用程序部署到真正的iPhone以进行测试。我相信你很像我已经找到了一组suke ^ H ^ H ^ H ^ H ^ H测试人员来帮助你完成这个过程。每当您想要将构建发送给新人时,这需要将新设备ID添加到您的临时规定中。这部分相当轻松。尝试让Xcode使用新的配置文件时,麻烦就开始了。

什么是让Xcode第一次接收并使用新规定的最佳方法?理想情况下,我想在没有更改.xcodeproj文件的情况下执行此操作

4 个答案:

答案 0 :(得分:4)

我这样做了如下,取得了很好的成功:

  • 发送测试版测试版。
  • 回复每个人“为了进行beta测试,我需要您的UDID。您可以按照这些说明将其发送给我......”
    • 无法发送UDID的人被告知“谢谢您的时间,但测试版不再需要申请。”
    • 如果有太多人无法理解,请查看您的说明。
  • 几天后,制作批量配置文件,所有人都处于测试阶段。
    • 我将这些设备命名为该人的电子邮件地址,mikeATexampleDOTcom。
    • 我在测试版程序之后命名该条款,,Neko-beta-1。
  • 构建应用,配置&交付(使用非技术安装说明!)
  • 对于落后者,你可以建立另一个条款,或者将它们添加到现有条款中,或者告诉它们“beta已满。”

则...

  • 几天后,发送电子邮件询问它是如何进行的,如果有任何困难等等。
  • 〜测试结束前3天,电子邮件说“测试版即将结束,请务必回复您的问卷。”
  • 测试结束后,请务必感谢所有人,即使是那些没有回复的人。

答案 1 :(得分:1)

如何从XCode自动构建IPA文件:http://www.idotcom.us/2009/05/how-to-build-a-ipa-file-from-xcode/

如何构建通过ad-hoc发送的IPA文件的逐步说明。您必须更改XCode项目,但这样您就可以创建一个单独的目标,因此它不会影响您的主项目。

答案 2 :(得分:1)

我现在所做的是在设备更改时创建新的配置文件。即使您修改现有的,它实际上是一个具有不同ID但新名称的新配置文件。然后测试人员的iPhone填写了相同名称的配置文件:)

是的,这意味着每次都要更改您的Xcode项目文件,但根据我的经验,它更可靠。

如果你保持相同的名称,请注意Xcode的配置文件缓存,这可能会造成构建混乱。您最好的选择是从管理器窗口中删除所有配置文件,以及删除〜/ Library / MobileDevice / Provisioning Profiles中的文件。然后重新启动Xcode并重新导入配置文件。

答案 3 :(得分:0)

在没有更改.xcodeproj文件的情况下我无法做到这一点,但这可能是因为我运气不好而没有经历整个“构建清理,取消选择配置文件,重新选择配置”简介“过程。