【问题标题】:Must I share the Apple Provisioning Profile to all our developers always if I add a new device?如果我添加新设备,我是否必须始终与所有开发人员共享 Apple 配置文件?
【发布时间】:2013-06-17 13:47:05
【问题描述】:

我们有一个 Apple iOS 开发者帐户。如果我将新设备添加到现有的 Adhoc-Dist。配置配置文件,然后必须在我们的所有开发人员的设备上安装此更新的配置文件,还是只安装新设备的开发人员?编辑配置文件后,我是否必须始终再次更新/重建应用程序?

最好的问候, 塞巴斯蒂安

【问题讨论】:

  • 查看我的回答中的最后一条评论,获取如何通过 iTunes 添加应用程序的链接。
  • 我的回答有帮助吗?

标签: ios profile provisioning adhoc


【解决方案1】:

您的新团队成员是唯一需要安装配置文件的人,团队其他成员只需刷新即可。它根本不会影响应用程序。这是解释它的文档的链接,特别是第一段。

http://developer.apple.com/library/ios/ipad/#documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificatesandProvisioningAssets/MaintainingCertificatesandProvisioningAssets.html

这是另一个链接,明确指出团队成员可能需要刷新他们的个人资料。

http://developer.apple.com/library/ios/ipad/#documentation/IDEs/Conceptual/AppDistributionGuide/ManagingYourTeam/ManagingYourTeam.html

如果您使用团队配置文件,您需要在批准证书后重新生成它。每当团队成员在 Xcode 中刷新配置文件时,Xcode 都会重新生成团队配置文件。之后,所有其他团队成员都需要刷新他们的配置文件以下载最新的团队配置文件。

【讨论】:

  • 任何想要编译新版本应用程序的开发人员也需要配置文件,除非我完全滥用它
  • @Nimrod,如果有新版本的应用程序是的,但是在这个问题的情况下,我们只是在谈论将新成员添加到团队中而不是创建新版本的应用程序
  • 我从该链接添加了文本。这两件事似乎是矛盾的,但我认为没有必要刷新个人资料。旧的应该仍然适用于其中包含的任何设备。如果您想获得新的个人资料,似乎更像是必须刷新,无论如何这很明显。
  • 感谢您的回答。如果一个团队成员没有xcode,因为他只是一个测试人员,情况如何?
  • 您需要将应用程序发送给他,然后他需要将项目拖放到他的 iTunes 中,然后进行同步。如何通过 iTunes 实现项目的全部细节在文档中。这是如何通过 iTunes 添加应用程序的链接。 developer.apple.com/library/ios/ipad/#documentation/…
【解决方案2】:

如果您使用的是常规开发人员配置文件(而非企业临时配置文件),则每次将新设备添加到配置文件时,您都需要发布新版本的应用。这有点麻烦(根据我的经验)。

如果团队中的任何其他开发人员想要使用新的配置文件发布新版本,他也需要安装它。

第 10 次后你会习惯的 :)

【讨论】:

  • 不,你不需要,重新释放配置文件就足够了
  • @TussLászló 查看答案和问题的日期。那是在 xCode 5 出来之前,所以我写的步骤是相关的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-04
  • 2013-07-27
  • 1970-01-01
  • 1970-01-01
  • 2018-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多