0

我已尝试进行 App Store 提交,但无法完成,因为错误显示“没有可用于签名的身份”。

我从论坛中检查并一步一步地进行操作,它仍然无法解决问题。

你有什么主意吗?

4

2 回答 2

0

转到 developer.apple.com,下载分发证书并将其安装在您的 Mac 上。之后,您将能够签署您的应用程序。

于 2012-11-07T06:38:45.257 回答
0

检查您的配置文件是否已过期。我已经创建了分发配置文件,但它们刚刚过期。即使私钥/公钥在密钥库中正确,xCode 给出的错误消息只是说“没有可用于签名的身份”。为了解决这个问题,我做了以下事情:

  1. 在 iOS Provisioning Portal 中,选择左侧的“Provisioning”
  2. 在“供应配置文件”下选择“分发”(这是我可以看到供应配置文件已过期的地方
  3. 单击过期的配置文件
  4. 点击“编辑”
  5. 选择要用于配置文件的证书
  6. 点击“生成”
  7. 点击“下载”
  8. 打开文件(它应该启动 xCode 并将其添加到 Organizer)

在此之后,我能够将更新提交到 App Store 没问题。他们真的需要更好的错误信息。

于 2014-02-26T20:53:47.700 回答