通过Xcode自动刷新团队配置文件中的IOS设备

时间:2013-04-17 08:55:22

标签: ios xcode provisioning-profile

我每周都有一些IOS设备,我必须在开发期间发送我的应用程序用于测试目的。这些设备无法插入我的电脑,因为它们离我很远,只是在这种情况下它们不会被带到我的本地机器上。如果可以使用堵塞,我的生活会更容易。但事实并非如此。

现在我必须手工做很多讨厌的事情:添加它,重新生成它,从本地机器上删除它,添加到新机器等等。

在Apple开发者门户网站中将设备添加到我的设备后,我想在XCode中将其设置为不重新生成证书,删除,下载到我的本地计算机。应该有一些自动刷新过程。

在XCode 4.5之前,组织者中有一个选项可以通过Xcode自动刷新它。

当前的XCode版本怎么样?

2 个答案:

答案 0 :(得分:4)

在Xcode 4.5中,可以使用相同的刷新选项。

步骤创建在上述过程完成之前要遵循的Ad hoc配置文件。 检查this

刷新个人资料的步骤。 1.在开发人员门户中添加设备。 2.通过将设备添加到配置文件来更新开发人员配置配置文件。 3.打开Xcode>组织者>设备 4.删除旧的个人资料

您可以在按钮单击刷新时找到刷新按钮。 清理项目并存档。 发送给用户,它将在新设备上运行。

答案 1 :(得分:2)

@ TechFanatic的解决方案对我没用。

我的工作是:

  1. 从XCode中选择XCode>偏好。
  2. 点击"帐户"标签。
  3. 选择您的帐户。
  4. 点击"查看详细信息..."按钮。
  5. 点击左下角的刷新按钮。
  6. 这来自Apple的文档中的"Refreshing Provisioning Profiles in Xcode"部分。


    编辑:这在XCode 7中不再有效。没有"刷新"我在XCode 7中找到的按钮。如果找到,请提供答案。同时,有一个solution of sorts - 您删除并重新创建托管个人资料。

    具体来说,如果您正在进行Ad Hoc构建:

    1. member center中,删除" iOS团队配置文件"为您的应用程序。 不要删除" XC Ad Hoc"供应资料。
    2. 在XCode中,在XCode>中首选项菜单,在"帐户"选项卡,在"查看详细信息..."对于您的帐户,请删除" iOS团队配置文件"通过右键单击并选择"移至废纸篓"。
    3. 为您的应用程序
    4. 在" General"您的目标的标签,将有一个"修复问题"按钮。点击它。
    5. 不要担心会员中心现在说您的XC Ad Hoc配置文件现在无效。这将在以后的步骤中解决。
    6. 构建您的应用。
    7. 归档您的应用。
    8. 从"管理器"。
    9. 导出您的应用
    10. 选择"保存进行特别部署"。
    11. XCode会抱怨您的配置文件不匹配或某些此类匹配。点击"重置"按钮,然后单击"再试一次"。
    12. XCode应该继续并创建一个.ipa文件。
    13. 在会员中心,您的XC Ad Hoc配置文件将再次显示为有效。
    14. 简单,对吧?