试图在我越狱的iphone上部署我的应用程序,但应用程序立即关闭!
我试图在我越狱的iphone上开发iphone应用程序,但我似乎无法停止这个过程,因为每当我部署我的应用程序,将所有文件权限设置为777,然后重新启动时,应用程序会立即关闭。此外,它没有在iphone模拟器中显示的自动光泽xcode,那么它给出了什么呢 我已经通过keychain访问生成了证书,并添加了requireprovision和allowprovision的两个键(两个值都是no),然后在xcode中设置了相应的证书,但当我尝试在手机上运行它时,应用程序仍然会立即关闭试图在我越狱的iphone上部署我的应用程序,但应用程序立即关闭!,iphone,xcode,ios-simulator,jailbreak,Iphone,Xcode,Ios Simulator,Jailbreak,我试图在我越狱的iphone上开发iphone应用程序,但我似乎无法停止这个过程,因为每当我部署我的应用程序,将所有文件权限设置为777,然后重新启动时,应用程序会立即关闭。此外,它没有在iphone模拟器中显示的自动光泽xcode,那么它给出了什么呢 我已经通过keychain访问生成了证书,并添加了requireprovision和allowprovision的两个键(两个值都是no),然后在xcode中设置了相应的证书,但当我尝试在手机上运行它时,应用程序仍然会立即关闭 有什么好处?你在应
有什么好处?你在应用程序上签名了吗?我不确定Xcode应用程序是否需要这样做,但要运行越狱工具链编译的应用程序,您必须在应用程序可执行文件(例如MyApp.app/MyApp)上运行ldid-S(以root身份)。此线程可能会有所帮助:我也有同样的问题,ldid根本不适合我。以下是我的解决方案:
要使用Apple devel密钥进行部署,只需将您的项目构建代码签名标识设置为Apple dev密钥名称的名称,而不是“不要代码签名”。如何忽略有关签名的错误?Xcode声称我必须在SDK的设备-。。。帮助?对于使用XCode 3.1.3的我来说,当我构建它时,它会构建并显示错误。我会检查是否是我做的其他事情。我之前做的另一件事是将此修补程序应用到XCode,试图让它直接从XCode部署到设备上,但我不确定它是否相关。我已经尝试恢复我所做的所有其他更改,但我仍然能够进行构建。下面是如何消除最新XCode中的“必须协同设计”错误:这个答案在XCode 3.2.3和iOS 3.1.2上对我有效。我不得不使用上面的bigboss链接从XCode中删除签名要求。感谢fonik。如果你对这个问题感兴趣,为什么不支持Area 51越狱应用程序的建议,因为它不会获得自动光泽效果,或者圆角。您需要自己将其添加到实际的PNG(photoshop或其他任何东西)。好的一面是,你可以在越狱应用图标上有透明的背景。