找不到有效的签名身份?

时间:2011-05-17 20:56:28

标签: iphone ipad mono xamarin.ios monodevelop

我正在尝试使用mono创建分发版本已经好几天......我从我们的“团队代理”获得了分发配置文件和分发证书,并单独拖放到xcode-organizer和keychain-access上,但是仍有,警告信息显示:

“在您的钥匙串中找不到与此个人资料相匹配的有效签名身份。”

我无法进行分发构建。知道哪一步我做错了吗?请指教;非常感谢!

谢谢, ab.yyang

4 个答案:

答案 0 :(得分:3)

听起来您只有Apple的配置文件和证书,而不是用于申请证书的原始私钥。

如果是这种情况,您必须询问创建私钥的人是谁,或者您需要生成全新密钥,请求新证书并创建新的配置文件。

答案 1 :(得分:2)

  1. 打开Keychain Access
  2. 删除“密钥”和“证书”中的所有内容
  3. 打开Xcode并清除所有配置数据
  4. 转到配置门户并撤销您的证书
  5. 创建一个新的,并使用启动助手

答案 2 :(得分:1)

如果在续订开发证书后发生这种情况,

我对问题的解决方法是转到apple配置文件,修改开发条款并复选证书。(假设证书名称旁边是空的复选框)。

然后,您可以:通过拖动到xcode手动下载并安装该配置 或者转到Organizer-Library(左侧)-Provision Profiles,然后单击“刷新”按钮(在屏幕底部),这将下载“连接”到新CERTIFICATE的新配置文件,警告将消失

答案 3 :(得分:0)

如果要构建为在物理设备上运行,则需要注册iOS Developer Program。从那里,您可以访问Developer Portal以生成供应配置文件。该配置文件通过管理器窗口加载到Xcode。

你做过这些步骤吗?

相关问题