Xcode 7.2:无法找到或生成签名资产,Wild Card App ID不能用于创建内部供应配置文件

时间:2016-02-07 08:26:44

标签: xcode7 watchkit provisioning-profile ios-provisioning ios9.2

我签了一个iOS App和WatchKit App&具有有效供应配置文件的扩展目标(每个应用程序标识符的单独供应配置文件,而不是通配符App ID),Build已成功存档但当我尝试导出/保存Enterprise构建时,Xcode自动生成/定位XC:供应配置文件,它也是并重置/无效以前选择的配置文件。我得到以下错误。 (即使我们没有使用Wild Card App ID)

"无法找到或生成签名资产,Wild Card App ID不能用于创建内部供应配置文件"。

enter image description here

1 个答案:

答案 0 :(得分:2)

似乎是Xcode 7.2中的错误,经过多次尝试和故障排除后,下面的解决方案对我有用。

1)打开Xcode首选项

2)选择团队

3)点击"查看详细信息.."

4)在"供应配置文件"部分中:右键单击任何配置文件并在Finder中显示并删除该文件夹中的所有配置文件。

5)在"供应配置文件"部分中。点击"全部下载"。

6)重启Xcode。

7)选择常规团队,再在构建设置中配置配置文件并再次存档构建。

有关详细信息,请参阅以下屏幕截图:

1)打开Xcode首选项

enter image description here

2)选择团队 enter image description here

3)点击"查看详细信息.."。

4)在"供应配置文件":右键单击任何配置文件并在Finder中显示并删除该文件夹中的所有配置文件。

enter image description here

删除配置文件 enter image description here

5)在"供应配置文件"部分中。点击"全部下载"。

enter image description here

6)重新启动Xcode。(大多数情况下,重新启动Xcode只是下载新配置文件后或更改应用程序标识符后的解决方案)

7)选择常规团队,再在构建设置中配置配置文件并再次存档。

希望它能解决你的问题。 :)

P.S:我还通过Apple Bug Reporter向Apple发布了一个错误。