我有一个单独的Apple开发人员计划,我希望我的朋友可以帮助我开发应用程序。我的朋友本人有一个单独的Apple开发人员计划,所以他创建了一个新的AppleID,我以 Developer 角色将该应用程序添加到 App Store Connect>用户和访问中。 / p>
但是,当他在Xcode中添加此新的AppleID时,似乎该帐户不属于我的开发人员计划,并且他可以不建立项目。
Xcode由于以下原因而失败:
我该如何解决?还有其他步骤吗?
答案 0 :(得分:0)
据我所知,只有组织而不是单个Apple开发人员帐户才有资格添加有权访问证书,标识符和供应配置文件的其他成员。
Role Permissions:对于拥有组织团队成员的App Manager或开发人员角色的用户,访问证书,标识符和配置文件是一项额外的特权。如果添加了此特权,则用户会看到与您所有应用程序关联的证书,标识符和配置文件。
一些解决方法:
这需要一定的信任,但是您可以使用自己的帐户登录第二个开发人员的Xcode,这将允许Xcode自动管理证书。对于小公司来说,这是一种超级简单,快速的解决方法。您也可以共享密码,但这需要更多的信任。
您可以请求upgrade your membership to an organization。这就要求您有一个D-U-N-S数字,这取决于过程,可能需要几天到几个月的时间。
您可以让第二名开发人员使用自己的捆绑标识符在自己的帐户上进行开发,然后将其切换为您自己的帐户。这非常慢而且令人讨厌,因为您可能不得不复制绑定到捆绑软件ID的某些服务(例如Firebase)。
我正在研究在计算机上签名证书和准备配置文件并通过电子邮件发送它们的可能性,但是到目前为止,这里还没有找到可行的解决方案。
总体而言,这是Apple的不幸决定。它不应该要求创建法人实体,而是要花一个月的时间来为团队添加一名额外的iOS工程师。他们为Apple开发人员计划编写的半熟团队管理系统也加剧了这种情况,您可以在其中添加开发人员,但实际上不能让他们在设备上进行开发