2015-04-08 111 views
1

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

当试图在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

why does xamarin suddenly not let me deploy to iOS devices

iOS 8, How to use device for development?

在过去,下面的东西确定的类似类型的错误消息,但是,这个时候顶多误差略有变化:

  1. 去苹果会员中心,并检查设备我使用在“iOS设备” enter image description here
  2. 进入“供应配置文件”中列出 - >“发展”和检查的配置文件是活动的enter image description here

3.检查设备是否在供应配置文件中列出。重新下载配置文件。

4.清理并建立很多解决方案。

任何帮助,将不胜感激。

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

回答

1

当我输入我的问题的最后一行时,我发现我应该检查我的Xcode是否是最新的:它不是!

解决方案:

  1. Xcode更新到最新版本(即6.2)。在更新细节中,它说:“增加对iOS 8.2和WatchKit的支持以创建应用程序...”。

虽然Xcode中正在更新我还做了以下:

  • 正确在我束标识符的拼写错误(被精确地相同于我的provisioning profile)
  • 在苹果成员中心我有可能更新设备列表。这是因为我不久前续订了我的许可证,并且让我可以选择重置我以前的列表。我只是按照说明进行操作,并保留了与以前完全相同的设备。
  • 经过X代码更新I 清理解决方案并完成。
  • 我有几件事情怎么回事,这样也许这不会给任何人真正有用的,但谁知道...我希望这有助于