2012-08-03 58 views
0

我还没有能够让我的应用程序在iOS 5.1上运行。设备启动后立即崩溃。我知道该应用没有崩溃,因为它在iOS 5.0上运行良好。我试过JailCoder,this和类似的教程,用ldid手动签名,没有任何作用。由于这个问题,我的应用程序的沉溺已经停止。有什么我可以做的吗?这非常令人沮丧。我的应用程序在启动后立即崩溃,无法找到可行的解决方案。

+1

您是否有任何崩溃报告? – joshOfAllTrades 2012-08-03 04:13:44

+0

@joshOfAllTrades我没有。没有正在创建。我不认为这个应用程序崩溃,我认为它在启动时立即被杀死。 – 2012-08-03 04:29:39

+0

从Cydia安装syslogd,将其打开,启动应用程序,等待崩溃,查看/ var/log/syslog中的日志。还要检查你的应用程序可执行文件是否具有执行权 – 2012-08-03 04:35:01

回答

1

看来你还没有给出适当的chmod设置给你的应用程序可执行文件。尝试(如根):

chmod 755 /Applications/Brandsonic\ Web\ mobile.app/Brandsonic\ Web\ mobile 

您可能还需要假协同设计的应用程序来运行:

ldid -S /Applications/Brandsonic\ Web\ mobile.app/Brandsonic\ Web\ mobile 
+0

chmod命令工作正常,但ldid没有。当我执行命令时(通过我的Mac上的SSH),我得到了这个错误: codesign_allocate:对于架构armv6对象:/ Applications/Brandsonic Web mobile.app/Brandsonic Web移动格式错误的对象(未知加载命令8) util/ldid .cpp(582):_assert(78:WEXITSTATUS(状态)== 0) – 2012-08-03 20:59:24

+0

该应用程序现在运行,所以它都很好。 – 2012-08-03 21:12:47

+0

@Segadude如果你做了我告诉你在iklive.org上的教程,我的脚本会在第12行伪造代码。 – TCB13 2012-08-18 15:37:06

0

您是否尝试过在安装后respring您的设备?我写了iKlive Networks的指南,我总是不得不作出反应,否则它只会崩溃。

相关问题