用于签署可执行文件的标识不再是有效的IOS 7

时间:2014-02-21 01:50:57

标签: ios objective-c xcode

当我尝试在我的越狱5s上测试我的应用程序时,由于某些原因我不断收到此错误,它刚刚开始发生...我今天早上能够在我的设备上测试我的应用程序,但现在却没有工作,是的,我尝试重新启动xCode。

错误讯息:

  

用于签署可执行文件的标识不再有效。请   验证您的设备的时钟是否正确设置,以及您的签名   证书未过期。 (0xE8008018)。

我的设备时间设置为自动,所以我看不出它是如何不正确的,证书仍然有效,我刚刚换了一个...

请不要告诉我,我需要支付99美元的开发费才能做到这一点。我越狱了,我不会这样做,也不会安装应用程序同步,因为我以前不需要安装它。我已经创建了自签名证书和所有内容,甚至编辑了所有plist文件并更改了我的应用程序中的构建设置,没有任何效果。

2 个答案:

答案 0 :(得分:-2)

您是否尝试在Xcode中重新验证设备?如果没有尝试。还有什么东西告诉我系统发现了你的自制证书。

答案 1 :(得分:-2)

根据我的知识,您不能将自签名证书与Xcode一起使用。您必须使用Apple颁发的证书才能使用Xcode进行发布。有一些特殊方法可以在越狱手机上安装自签名应用程序,而Xcode不是其中之一。理论上,您可以修改Xcode项目的构建过程以使用这种特殊方法,但在我看来,这真的不值得麻烦。如果99美元真的太过于让您无法访问Apple的真棒开发者社区,那么Android将始终接受新的开发者。请记住,对于发达国家的大多数人来说,99美元并没有多少钱,如果你拥有一台Mac和一台iPhone(或几台),那么你当然可以买得起,而且考虑到什么,它绝对物有所值。它让你。