应用转移后的 iOS 配置

Tho*_*ana 5 xcode development-environment ios ios-provisioning apple-developer

我正在我的个人帐户下开发一个 iOS 应用程序,到目前为止使用 Xcode 的自动签名功能进行应用程序配置。我现在将该应用程序转移到我不属于的另一个组织,但他们希望我继续开发该应用程序。他们创建了我的个人帐户,该应用程序曾经是该特定应用程序帐户中的“应用程序管理员”。

现在我想提交应用程序更新,但自动签名不再起作用。我收到错误“无法创建配置文件:应用 ID 无法注册到您的开发团队”,这是可以理解的,因为应用 ID 已移至组织的帐户。我无法访问该组织的帐户,因为那里还有其他应用程序。

我确定在这种情况下必须有一种方法可以继续为他们的帐户上传应用程序更新?

Kru*_*nal 2

您应该要求某个组织(现在拥有您/此应用程序的组织)将您添加为他们的 Apple 开发者帐户中的“团队成员”。团队成员只能在开发环境中工作。它只能创建用于开发目的的配置和证书。团队成员无权更新/更改开发者帐户中的任何其他选项。

由于您是此应用程序的开发人员,他们(组织)将允许您访问开发资源。将以下信息(链接)分享给应用程序所有者组织。

以下是有关用户角色的更多详细信息: 团队权限

在此输入图像描述


或者
如果您有自己的苹果开发者帐户,那么您可以创建新的AppID、Bundle Identifier(供临时开发使用)或通配符标识符(我建议使用通配符标识符)来开发此应用程序。

但如果您想在应用程序商店上传/分发应用程序/更新,那么您必须拥有“团队管理员”“团队代理”权限。我认为你们的组织可能不允许你担任同样的角色。但他们可以共享您的 .p12 分发配置文件(证书或配置文件),您可以使用它在应用程序商店上分发应用程序,而无需使用开发人员帐户。

我建议并推荐使用 .p12 配置文件来分发您的应用程序

  • 非常感谢你,你带领我走上了正确的道路。他们必须将我添加到组织的团队中,现在我可以为他们上传应用程序。 (2认同)