可能的重复:
iOS 应用程序在使用 Xcode 4.2 和 iOS 5 进入 main() 之前崩溃
我正在开发一个在模拟器 4.3 上运行良好的应用程序,但是当我在模拟器 5.0 上尝试它时,它甚至在到达 main 方法之前就崩溃了。我没有得到任何信息,只得到gdb
是可用的,但我可以问他的少数问题却无济于事。
这是来自的堆栈跟踪gdb
:
#0 0x00000000 in ?? ()
#1 0x95392ef3 in mig_get_reply_port ()
#2 0x9538c70c in mach_ports_lookup ()
#3 0x02845124 in _xpc_domain_init_local ()
#4 0x02842eb1 in _libxpc_initializer ()
#5 0x8fe7c15b in __dyld__ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE ()
#6 0x8fe7bcc0 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
#7 0x8fe79220 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE ()
#8 0x8fe791b6 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE ()
#9 0x8fe791b6 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE ()
#10 0x8fe791b6 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE ()
#11 0x8fe791b6 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE ()
#12 0x8fe7a1c0 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextERNS_21InitializerTimingListE ()
#13 0x8fe6e656 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#14 0x8fe72ef2 in __dyld__ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_ ()
#15 0x8fe6c2ef in __dyld__ZN13dyldbootstrap5startEPK12macho_headeriPPKclS2_ ()
#16 0x8fe6c063 in __dyld__dyld_start ()
对于某人来说这是可以理解的吗?或者我如何找到有关该崩溃的更多可读信息?
附:我正在工作XCode 4.2 内部版本 4D177b
从构建设置中的 OTHER_LDFLAGS 中删除 -weak_library /usr/lib/libSystem.B.dylib 对我有用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)