IOS应用程序代码签名问题 - Xcode

时间:2014-02-11 17:25:57

标签: ios xcode code-signing ios-provisioning

过去一年我们一直在开发一个大型IOS项目 - 由于项目的规模已经设置了一家新公司来支持它 - 所以我们在新的公司名称下设置了一个新的IOS开发人员许可证 - 所有漂亮的我们想到了直截了当 - 但尝试将配置切换到新帐户真的很头疼!

我们尝试为新开发者帐户创建各种证书和配置文件要求 - 经过一些困难 - (最终涉及从所有设备删除所有配置文件和证书并从头开始) - 我们设法让应用程序构建并提供iPhone。现在所有人都解决了 - 或者我们想到了。在办公室iPad上测试时,我们发现我们仍然遇到同样的问题 - 我们基本上会收到以下错误消息 -

Check dependencies

Code Sign error: No matching provisioning profiles found: None of the valid provisioning     profiles include the device (DEVICE NAME).

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'

Ipad显示在我们开发帐户的配置文件中 - 但不会从xcode中提供。

尝试删除所有证书并重新安装 - 但没有运气 - 非常令人沮丧 - 不知道下一步该尝试什么 - 有人可以提出任何建议吗?

1 个答案:

答案 0 :(得分:1)

我会

  1. 从Apple Developer Portal下载配置文件,并使用vim打开它以查看设备的UDID是否在那里。
  2. 检查构建配置是否正确。
  3. 删除派生数据。
  4. 重启Mac和iDevice。
  5. 清理并尝试安装。
  6. 尝试查找使用的配置文件 Xcode(使用Xcode 5有点困难)并使用vim进行调查。
  7. 尝试使用其他Mac。
  8. 尝试创建ipa并使用Xcode进行安装 组织者。