【问题标题】:Multiple Developer in Individual Apple Developer Program个人 Apple 开发者计划中的多位开发者
【发布时间】:2019-03-27 19:30:38
【问题描述】:
我有一个个人 Apple 开发者计划,我希望我的朋友帮助我开发我的应用程序。我的朋友,他自己有一个个人 Apple 开发者计划,所以他创建了一个新的 Apple ID,我将他的新 Apple ID 添加到 App Store Connect > 用户和访问权限,并具有 开发者 角色.
但是,当他在 Xcode 中添加这个新的 Apple ID 时,这个帐户似乎不属于我的开发者计划,他不能 > 构建项目。
Xcode 因此失败:
我该如何解决这个问题?还有其他步骤吗?
【问题讨论】:
标签:
ios
xcode
provisioning-profile
iphone-developer-program
apple-developer
【解决方案1】:
据我所知,只有组织而非个人 Apple 开发者帐户才有资格添加有权访问证书、标识符和配置文件的额外成员。
Role Permissions:访问证书、标识符和配置文件是组织团队成员具有应用经理或开发人员角色的用户的额外权限。如果添加了此权限,用户将看到与您的所有应用关联的证书、标识符和配置文件。
一些解决方法:
这需要一定的信任,但您可以使用自己的帐户登录第二个开发人员的 Xcode,这将允许 Xcode 自动管理证书。对于小公司来说,这是一种超级简单、快速的解决方法。你也可以分享你的密码,但这需要更多的信任。
您可以请求upgrade your membership to an organization。这需要您有一个D-U-N-S 号码,这取决于流程,可能需要几天到几个月的时间。
您可以让第二个开发人员使用他们自己的捆绑标识符在他们自己的帐户上进行开发,然后将其切换到您的。这非常缓慢且烦人,因为您可能必须复制一些绑定到捆绑 ID 的服务(如 Firebase)。
我正在研究在我的计算机上签署证书和准备配置文件并通过电子邮件发送给他们的可能性,但到目前为止,还没有在这里找到可行的解决方案。
总的来说,这是 Apple 的一个不幸决定。它不应该要求创建一个法人实体并经历一个月的过程,只是为了向团队添加一名额外的 iOS 工程师。他们的个人 Apple 开发人员计划的半生不熟的团队管理系统也加剧了这种情况,您可以在其中添加开发人员,但实际上不能让他们在设备上开发 ?