证书、配置文件和捆绑 ID 的问题。 iOS 发展

Problems with certificates, provisioning profiles, and bundle ids. iOS development

我过去在证书、配置文件和捆绑 ID 方面遇到过很多问题,这是最新的。

尝试在 iOS 设备上 运行 我的应用程序时出现以下错误:

Your application failed code-signing checks. Check your certificates, provisioning profiles, and bundle ids. Probably your device is not part of the selected provisioning profile (error: 0xe8008015).

我知道以下问题涉及类似主题,但我似乎可能将它们与其他问题结合起来:

Invalid Provisioning Profile- Missing Code-Signing Certificate

Xcode fails with “Code Signing” Error

iOS 8, How to use device for development?

过去有以下东西修复了类似类型的错误信息,然而,这次错误最多只是稍微改变一下:

  1. 前往 Apple 会员中心并检查我正在使用的设备是否列在 "iOS devices" 下
  2. 转到 "Provisioning Profile" -> "Development" 并检查配置文件是否处于活动状态

3.Check 设备已列在配置文件中。重新下载配置文件。

4.Clean 并大量构建解决方案。

如有任何帮助,我们将不胜感激。

我正在使用 macbook air 运行ning OSX 10.9.5 和 iPad iOS 8.2。 Xamarin 版本 5.7.2 Xcode 版本 6.01

当我输入问题的最后一行时,我突然想到我应该检查我的 Xcode 是否是最新的:不是!

解法:

  1. 已更新 Xcode 到最新版本(即 6.2)。在更新细节中它说:"Adds support for iOS 8.2 and WatchKit to create apps...".

在 Xcode 更新的同时,我还进行了以下操作:

  1. 更正我的 捆绑标识符中的拼写错误(与我的配置文件中的完全相同)
  2. 在 Apple 会员中心,我可以更新设备列表。这是因为我不久前更新了我的许可证,它让我可以选择重置我以前的列表。我只是按照说明进行操作,并保留了与之前完全相同的设备。
  3. X 代码更新后,我清理了解决方案并完成了。

我的事情很少,所以也许这对任何人都没有用,但谁知道...我希望这会有所帮助