我使用有效的配置文件(每个应用程序标识符的单独配置文件,而不是通配符应用程序 ID)签署了 iOS 应用程序和 WatchKit 应用程序和扩展目标,构建已成功存档,但当我尝试导出/保存企业构建时, Xcode 自动生成/定位 XC:配置文件,并且还会重置/使之前选择的配置文件无效。我收到以下错误。 (即使我们没有使用通配符应用程序 ID)
“无法找到或生成签名 Assets ,通配符应用 ID 无法用于创建内部配置文件”。
最佳答案
这似乎是 Xcode 7.2 中的错误,经过多次尝试和故障排除后,以下解决方案对我有用。
1) 打开 Xcode 首选项
2)选择团队
3) 单击“查看详细信息..”
4) 在“配置配置文件”部分中:右键单击任何配置文件并在 Finder 中显示并删除该文件夹中的所有配置配置文件。
5) 在“配置配置文件”部分。单击“全部下载”。
6) 重新启动 Xcode。
7) 在“常规”中选择“团队”,在“build设置”中选择“配置配置文件”并再次存档构建。
有关更多详细信息,请参阅下面的屏幕截图:
1) 打开 Xcode 首选项,
3) 单击“查看详细信息...”。
4) 在“配置配置文件”部分中:右键单击任何配置文件并在 Finder 中显示并删除该文件夹中的所有配置配置文件。
5) 在“配置配置文件”部分。点击“全部下载”。
6) 重新启动 Xcode。(大多数情况下,重新启动 Xcode 是下载新的配置文件或更改应用程序标识符后的唯一解决方案)
7) 在“常规”中选择“团队”,在“build设置”中选择“配置配置文件”并再次存档构建。
希望能解决您的问题。 :)
P.S:我还通过 Apple Bug Reporter 向 Apple 提交了一个 Bug。
关于xcode7 - Xcode 7.2 : Failed to Locate or generated signing assets, 通配符应用程序 ID 无法用于创建内部配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35251324/