Lim*_*ean 14 xcode provisioning-profile ios-provisioning
升级到macOS 10.13.4和Xcode 9.3之后,我的项目现在使我的所有Provisioning Profile都不合格!他们在升级前工作.
分发配置文件的错误消息是:
供应配置文件"分发配置文件名称"不包括签名证书"开发证书名称"
所以我在论坛中搜索,
所以现在我的钥匙串有两个生产证书(一个是新创建的)和一个开发证书,错误仍然存在.我发现它在分发配置文件中要求开发证书时发现它很奇怪?(我认为这是一个线索,但我不知道为什么和做什么.)
所以现在该怎么办?请帮忙!
Din*_*jan 13
对于 XCode 11 及更高版本,请确保更新使用“在 Xcode 11 或更高版本中使用”更新的配置文件证书,这为我解决了问题。
小智 10
我有两个选择:
1)打开KeyChain并找到错误消息中显示的签名证书,然后将其删除.
2)您在Build Setting-> Signing中指定了签名证书,因此请转到Build Setting-> Signing并单击Code Signing Identity.不要选择自动(iOS Developer或iOS Distribution),选择Keychain中Identities中的一个签名证书,该证书是有效的并且与Provisioning Profile相关联.
小智 8
“自动管理签名”不适用于 Xcode 9.3。应在构建设置中手动选择代码签名标识。
这是正确的。 您可以在Signing of build settings 中选择Code Signing Identity作为用于开发的iOS 开发人员和用于生产的iOS 分发。
对于 2022 年以后遇到此问题的任何人..
有时它不包括Profiles,因此请转到下面的屏幕并单击Edit。
选择您想要包含的配置文件。
之后,您可以返回xcode并再次下载配置文件。
| 归档时间: |
|
| 查看次数: |
25203 次 |
| 最近记录: |