Appcode不会运行没有开发人员证书的应用程序

时间:2015-01-01 00:36:51

标签: ios xcode appcode

我有一个我正在为iOS编写的应用程序,它可以在Xcode中运行得很好但是Jetbrains的AppCode说:

Error:Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were found.

所以我一直在做的就是让Xcode保持运行,以便我可以轻松地玩#34;播放"用于在AppCode中进行实际工作时部署/编译我的应用程序的按钮。

任何可能导致此问题的想法?

enter image description here

3 个答案:

答案 0 :(得分:25)

madhurtanwani上面的链接有帮助,但我不得不滚动才能找到解决方案。

以下是解释问题以及如何解决问题的部分:

  

在AppCode中,您正在为设备构建,在Xcode中为模拟器构建。模拟器不执行代码签名,因此您不会在那里收到错误。

     

如果您只想在模拟器中运行应用程序,则在工具栏中将选择从“iOS设备”更改为所需的模拟器。为了能够对应用程序进行签名,您需要确保已安装正确的配置文件和证书,并检查您的代码签名构建设置。

答案 1 :(得分:7)

我遇到了类似的问题,其支持网站上的这个链接帮助了我:https://devnet.jetbrains.com/message/5509981#5509981

关键是在Xcode上我正在构建一个模拟器,在AppCode中它正在构建一个实际的设备(需要签名)

答案 2 :(得分:0)

我遇到了稍微不同的问题,并且在 Xcode 和 AppCode 中都使用了真实设备。

我在我的一个项目中更换了团队,虽然 Xcode 运行良好,但 AppCode 出现错误:No signing certificates found

唯一对我有用的是在 Xcode 的 Code Signing Identity 中将 Apple DevelopmentiOS Developer 更改为 Build Settings

enter image description here