Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
应用程序无法在iPhone 3G上不一致地加载_Iphone_Objective C_Xcode_Cocoa Touch - Fatal编程技术网

应用程序无法在iPhone 3G上不一致地加载

应用程序无法在iPhone 3G上不一致地加载,iphone,objective-c,xcode,cocoa-touch,Iphone,Objective C,Xcode,Cocoa Touch,我有两台iPhone设备:3G和3GS。我的应用程序总是在iPhone3GS上成功加载,但在iPhone3G上,它加载了大约10%的尝试(但它加载)。我没有任何例外或僵尸 有人能告诉我可能的原因或建议我如何找到问题的根本原因吗?有很多可能性。其中之一就是“图像”。你使用了很多图片吗?决议是什么。记住: iphone4,ipodtouch的使用XX@2x分辨率(视网膜图像:640 x 960像素) iPhone 3没有@2x(较小的分辨率:320 x 480 px)在您的应用程序IDFinishL

我有两台iPhone设备:3G和3GS。我的应用程序总是在iPhone3GS上成功加载,但在iPhone3G上,它加载了大约10%的尝试(但它加载)。我没有任何例外或僵尸


有人能告诉我可能的原因或建议我如何找到问题的根本原因吗?

有很多可能性。其中之一就是“图像”。你使用了很多图片吗?决议是什么。记住:

iphone4,ipodtouch的使用XX@2x分辨率(视网膜图像:640 x 960像素)


iPhone 3没有@2x(较小的分辨率:320 x 480 px)

在您的
应用程序IDFinishLaunching:
方法中会发生什么?您是否进行过任何同步url请求或资源加载?同步请求可能会减慢应用程序的启动速度,如果应用程序未在30秒内完成启动,则会导致iOS终止应用程序。嗯。。那很有趣。我来查一下。这可能是问题所在。我的检查显示,从应用程序启动到崩溃需要23-24秒。是的,我使用了很多图像。这会如何影响应用程序的稳定性?