我有一个有两个目标的项目。我只是无法编码签署新的目标。我打算发布一个临时版本。即使我在任何地方放置了正确的配置文件,xcode仍然会查看旧目标的规定。这是我得到的错误:
“供应配置文件'some-name'指定与当前设置'identifier2'不匹配的应用程序标识符'identifier1'
答案 0 :(得分:2)
昨晚我遇到了类似的问题。 (如果同一个应用程序有多个捆绑包标识符,那么似乎是X代码的错误?)
我通过在所有目标的Build Settings
到Don't Code Sign
设置代码签名身份,“解决”它,退出X代码然后重新启动并重新分配您想要的目标:
重新分配后,似乎找到了正确的配置文件。
答案 1 :(得分:1)
问题隐藏在'编辑方案'中。 “存档”部分未在Ad-hoc上设置,但在发布时未设置。所以我把它放在Ad-hoc上。现在它有效。