应用程序必须包含配置文件/配置文件不包含选定的签名证书

Posted

技术标签:

【中文标题】应用程序必须包含配置文件/配置文件不包含选定的签名证书【英文标题】:Apps must containt a proviosining profile / Profile does not include the selected signing certificate 【发布时间】:2018-07-30 14:26:29 【问题描述】:

我将我的个人资料和证书添加到 xCode。现在,当我尝试上传我的应用时,首先我选择了“自动签名”。

然后我收到两个错误:未知错误、长度:[某个数字] 和“应用程序必须在名为 embedded.mobileprovision 的文件中包含配置文件”。

所以我下次选择“手动签名”。现在,当我尝试选择配置文件时,我得到:“配置文件不包括选定的签名证书”。

我还应该以某种方式安装配置文件或私钥还是...?我已经在 Linux 上预先生成了所有这些。

谢谢

【问题讨论】:

【参考方案1】:

将证书私钥导入 Keychain 应用程序,然后重新启动 Xcode。众所周知,Xcode 可能看不到最新导入的证书或配置文件。

【讨论】:

谢谢。您的解决方案可能有效。我已经从命令提示符生成了构建。

以上是关于应用程序必须包含配置文件/配置文件不包含选定的签名证书的主要内容,如果未能解决你的问题,请参考以下文章

权利不匹配:配置文件问题

包含不受支持的权利值

“未找到包含任何钥匙串签名证书的未过期配置文件”

iOS 应用提交 - 无效的二进制文件

iTunes连接中的无效二进制文件

未找到用于应用商店分发的配置文件