Iphone 刚刚发布到应用商店应用程序崩溃在iOS 3.0不全面的存档

Iphone 刚刚发布到应用商店应用程序崩溃在iOS 3.0不全面的存档,iphone,ios,Iphone,Ios,现在我正在这个手机上测试这个应用程序,一切都很好 什么问题?在iOS 4.3和5.0上运行良好 我使用的是SDK iOS 5(有效的体系结构设置为armv6和armv7) 编辑此iOs设备已入狱。这可能是问题的根源吗 编辑2我得到了堆栈。这出现在发布配置中 #0 0x31dd594c in __kill () #1 0x31dd5940 in kill () #2 0x31dd5934 in raise () #3 0x31deccfe in abort () #4 0x374ef84

现在我正在这个手机上测试这个应用程序,一切都很好

什么问题?在iOS 4.3和5.0上运行良好

我使用的是SDK iOS 5(有效的体系结构设置为armv6和armv7)

编辑此iOs设备已入狱。这可能是问题的根源吗

编辑2我得到了堆栈。这出现在发布配置中

#0  0x31dd594c in __kill ()
#1  0x31dd5940 in kill ()
#2  0x31dd5934 in raise ()
#3  0x31deccfe in abort ()
#4  0x374ef848 in __gnu_cxx::__verbose_terminate_handler() ()
#5  0x300166c0 in _objc_terminate ()
#6  0x374ecf3c in __cxxabiv1::__terminate(void (*)()) ()
#7  0x374ecfb4 in std::terminate() ()
#8  0x374ed0dc in __cxa_throw ()
#9  0x300165e4 in objc_exception_throw ()
#10 0x30224026 in +[NSException raise:format:arguments:] ()
#11 0x30223fc6 in +[NSException raise:format:] ()
#12 0x305564b4 in -[NSKeyedUnarchiver initForReadingWithData:] ()
#13 0x3094927c in -[UINib instantiateWithOptions:owner:loadingResourcesFromBundle:] ()
#14 0x30949090 in -[NSBundle(NSBundleAdditions) loadNibNamed:owner:options:] ()
#15 0x308f131c in -[UIApplication _loadMainNibFile] ()
#16 0x308f0f9c in -[UIApplication _runWithURL:sourceBundleID:] ()
#17 0x309374b0 in -[UIApplication handleEvent:withNewEvent:] ()
#18 0x30936cf0 in -[UIApplication sendEvent:] ()
#19 0x3093687c in _UIApplicationHandleEvent ()
#20 0x3204696c in PurpleEventCallback ()
#21 0x30254a76 in CFRunLoopRunSpecific ()
#22 0x3025416a in CFRunLoopRunInMode ()
#23 0x308f0354 in -[UIApplication _run] ()
#24 0x308eea94 in UIApplicationMain ()

我明白了。我的问题解决了。在Xcode 4上,文件设置显示在右侧视图中


因此,如果您设置应用程序的部署目标,则还必须设置xib文件的部署目标。在我的例子中,iOS部署目标是3.0,而xibs的部署目标是最后一个SDK(5.0)。我认为所有xibs功能的自动设置部署目标都需要在Xcode中实现。

可能有很多这样的情况会导致这种情况。现在有办法知道,除非你在运行iOS 3的设备上测试它。如果您没有iOS 3设备,我建议您删除对VO或iOS 3的支持,只需将部署目标设置为4.0我正在3.0设备上测试-一切正常我想可能是因为
-[UINib实例化选项:owner:loadingResourcesFromBundle:
引发了异常我猜您的nib文件可能与iOS 4不兼容。或者这是不可能的。是的,我想是的。但我如何检查兼容性呢?发布配置中出现问题。调试工作正常。我正在尝试根据解决此问题,但没有结果。所以,我测试了新版本的应用程序,遇到了相同的问题。打开并重新保存所有XIB可修复此问题