我创建了一个应用程序并且它没有使用iAP,GameCenter,推送通知......所以我离开了Xcode来管理配置文件和所有内容。
但我决定制作一个带有明确ID的应用。仍然,在我在iTunesConnect中执行此操作并适当更改了包ID后,当我单击Xcode Managed Profile按钮时(在General选项卡上的Signing部分下),我看到了:
我可以说正确的捆绑ID是匹配的,但我应该看到类似的东西:
iOS配置文件:com.blahblah.myappname
App ID com.blahblah.myappname
此外,当我尝试在归档后验证应用程序时,我收到此错误:
我有许多其他应用程序(带有显式ID),我让Xcode自动管理签名。唯一的区别是,我从一开始就没有使用过明确的应用ID ...如何让Xcode指向正确的应用ID,而不禁用自动代码签名功能?
顺便说一下,我的团队中有一个Admin角色......
答案 0 :(得分:0)
首先在Apple Developer网站上创建您的App ID。
然后只需在Xcode的Identity选项卡中的Bundle标识符上引用相同的App ID。
您可以让Xcode自动管理签名。
为了安全和明确,为您的团队创建1个生产证书。 并在Xcode的签名团队部分中使用它。
你不应该在这里遇到任何问题。
我真的不明白你的问题或为什么你不想引用明确的App ID?