2011-05-17 101 views
3

我想创建一个使用单声道的发布版本已经有好几天了......我从我们的“团队代理”那里获得了发布配置文件和分发证书,并单独拖放到xcode-organizer和keychain-access上,但仍然,则显示以下警告消息:找不到有效的签名身份?

“在您的钥匙串中找不到与此配置文件匹配的有效签名标识。”

我无法让发布版本仍然存在。任何想法哪一步我做错了?请指教;非常感激!

感谢, ab.yyang

回答

0

如果你正在建设一个物理设备上运行,你需要在iOS开发者计划进行录取。从那里您可以转到Developer Portal以生成配置文件。该配置文件通过Organizer窗口加载到Xcode。

你已经完成了这些步骤吗?

+0

是的,我已经在xcode organizer中加载配置文件,并且已经在keychain中加载了证书。但我看到了xcode中的警告,抱怨这条消息,并且无法使用该配置文件构建...(均为分发版本...) – yyang 2011-05-18 12:44:41

3

听起来你只有Apple提供的文件和证书,但没有用于请求证书的原始私钥。

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

2
  1. 打开钥匙串访问
  2. 抹去一切都在“钥匙”和“证书”
  3. 开放Xcode和删除所有配置数据
  4. 转到Provisioning户,吊销证书
  5. 创建一个新的,并使用启动助手
+1

这对他不起作用。他提到他不是“团队经纪人”。 – 2012-07-27 17:04:41

1

如果在更新开发者证书后发生这种情况,

我对该问题的解决方法是去苹果提供配置文件,修改开发规定和复选框证书(假设是靠近证书名称的空复选框)。

然后,您可以:下载和通过拖动到Xcode的 或将要主办单位图书馆(左)-Provision型材手动安装的规定,并点击“刷新”按钮(在屏幕的底部),这将下载“连接”到新CERTIFICATE的新配置文件,并且该警告将消失。

相关问题