我的经理为我创建了一个具有管理权限的账户。他在门户上创建了一个具有特定捆绑ID的应用程序,比如说 com.name.app1
. 我用相同的bundle ID创建了一个项目,并选择了团队下的新账户。但它无法登录,并说:"Failed to register bundle identifier:
Failed to register bundle identifier.
没有找到'com.name.app1'的配置文件。
门户网站上有一个注册的标识符,这个标识符是什么?我们在这里做错了什么?我如何作为团队成员开发该应用?
你需要下载或更新你的provisioning profile.如果你已经有profile,下载后从keychain中删除你的profile并更新他。
你是一个以上团队的成员。此标识符已注册到一个团队,而你正试图用不同的团队签署它。每个拥有付费账户的开发者都是至少两个团队的成员,一个是个人团队,一个是付费账户团队。从那里你可以被邀请到更多的团队。我是二十几个团队的成员)。
试着切换到这个目标的签约部分的其他团队。
在确认选择了正确的团队后,这种情况继续发生,可能是你的账户中的东西被破坏了。尝试从Xcode中删除团队,然后重新加载它们。在Xcode的首选项中删除所有账户。然后删除任何供应配置文件(存储在 ~/Library/MobileDevice/Provisioning Profiles
). 然后重新登录账户,下载供应配置文件。
很奇怪,但我必须从Xcode中删除我自己的帐户,然后我可以用团队的供应配置文件签署应用程序,删除我的个人帐户后,一个新的配置文件显示出来。