运行具有相同捆绑ID的iOS应用,其中包含不同的开发帐户

时间:2016-09-25 21:24:39

标签: ios xcode provisioning-profile ios-provisioning codesign

我没有付费的Apple开发者会员资格,我建立的应用程序远离应用程序商店阶段......因此,除非绝对必要,否则购买会员资格还不是一种选择。

还有另一个人必须在手机上运行该应用程序。我们远程工作,彼此远离,所以不时将手机插入我的笔记本电脑是不可能的。

我们有单独的Apple帐户。

由于我们的应用所依赖的第三方框架的许可问题,我们必须在手机上运行应用时使用相同的Bundle ID。

这在XCode 7上运行得很好:

  • 我手机,笔记本电脑,开发者帐户的正常开发;相同的包ID。
  • 其他人会提取最新代码,编译并运行Macbook,iPhone及其开发者帐户;相同的捆绑ID。

但在更新到XCode 8后,它开始抱怨开发帐户无法访问Bundle ID(在第二台笔记本电脑上)。我认为,如果你有会员资格,可以选择邀请其他人,但是我有什么办法可以让它在不付费的情况下工作吗?

1 个答案:

答案 0 :(得分:0)

您不能以免费会员身份邀请您团队中的其他人。你可以

  • 将一个帐户升级为付费,
  • 分享一个免费开发帐户或
  • 仍然使用Xcode 7进行开发。