Xcode 8显示配置配置文件不包含签名证书的错误。
此问题仅适用于Xcode-8和Xcode 7,相同的配置文件显示相关已识别的证书。
Xcode 8显示配置配置文件不包含签名证书的错误。
此问题仅适用于Xcode-8和Xcode 7,相同的配置文件显示相关已识别的证书。
当前回答
Xcode 11
这是我得到的错误
配置文件“XXX”不包含签名证书“Apple Development: XXX (XXX)”。
现在Xcode 11自动创建了一个证书“Apple Development: XXX”,该证书对所有平台都有效
你只需要
访问https://developer.apple.com 转到配置配置文件 检查是否已选择此证书
其他回答
这个问题似乎在Xcode 11开始出现。
去苹果开发者 找到正确的供应概要文件 单击右上角的“编辑” 在证书中选择(分发)选项。(我认为这是苹果公司引入的一种新的选项/证书类型,尽管我找不到任何文档) 可选:删除(~/Library/MobileDevice/Provisioning profiles /)中的所有配置文件 去Xcode ->首选项->帐户->下载手动配置
我在最近将Xcode更新到9.3版本后遇到了这个问题 问题是在代码签名(在调试下)证书被设置为分发证书而不是开发证书,所以这阻止了我在我的设备上安装应用程序。
以下是我解决这个问题的方法。
项目->目标->选择你的应用程序->构建设置->代码签名身份->调试->双击“iPhone Distribution”并将其更改为“iPhone Developer”。
我取消勾选,然后勾选“自动管理签名”选项。这为我解决了问题。
出现这种情况是因为配置配置文件无法找到它所链接的证书的文件。
修复:
检查哪个证书链接到您的配置配置文件 在Apple Developer仪表板的Certificates, Identifiers & Profiles部分点击编辑你的配置文件 从仪表板下载证书 双击该文件将其安装到您的钥匙链中 将文件拖到Xcode中以确保它是链接的
错误现在应该消失了。
点击然后取消“启用自动签名”对我来说是有效的,尽管它所做的实际改变是:
Always_embed_swift_standard_libraries = yes;
或者在Xcode中,它被称为始终嵌入Swift标准库