[英]App works for ios 4.3 simulator, but not ios 5 simulator. Any ideas?
My app runs fine in the ios 4.3 simulator, but not the ios 5 simulator. 我的应用程序在ios 4.3模拟器中运行良好,但在ios 5模拟器中运行不正常。 I have ios 5 on my iPhone, and my app DOES work on the iPhone. 我的iPhone上装有ios 5,我的应用程序确实可以在iPhone上运行。
The app compiles fine in all of these three environments. 该应用程序在所有这三种环境中均可正常编译。
In the ios5 simulator, I get the following cryptic thread crash reports. 在ios5模拟器中,我得到以下神秘的线程崩溃报告。
mig_get_reply_port appears to be the method call with a mig_get_reply_port似乎是方法调用,带有
0x935d5ef3 <+0012> test %eax,%eax 0x935d5ef3 <+0012>测试%eax,%eax
"EXC_BAD_ACCESS" “ EXC_BAD_ACCESS”
Is this a configuration issue? 这是配置问题吗?
- #0 0x00000000 in <????> ()
#1 0x935d5ef3 in mig_get_reply_port ()
#2 0x935cf70c in mach_ports_lookup ()
#3 0x01d4b124 in _xpc_domain_init_local ()
#4 0x01d48eb1 in _libxpc_initializer ()
#5 0x8feaa203 in __dyld__ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
()
#6 0x8fea9d68 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
()
#7 0x8fea72c8 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#8 0x8fea725e in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#9 0x8fea725e in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#10 0x8fea725e in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#11 0x8fea725e in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#12 0x8fea725e in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#13 0x8fea725e in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListE
()
#14 0x8fea8268 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextERNS_21InitializerTimingListE
()
#15 0x8fe9c694 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#16 0x8fea0f99 in __dyld__ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_ ()
#17 0x8fe9a2ef in __dyld__ZN13dyldbootstrap5startEPK12macho_headeriPPKclS2_ ()
#18 0x8fe9a063 in __dyld__dyld_start ()
Thanks! 谢谢!
I believe this is a duplicate of questions asked earlier. 我相信这是先前提出的问题的重复。 Check out: 查看:
iOS App crashing before entering main() with Xcode 4.2 & iOS 5 使用Xcode 4.2和iOS 5进入main()之前,iOS App崩溃
Application crashes on simulator 5.0 before reaching main.m 在到达main.m之前,应用程序在模拟器5.0上崩溃
Also, this seems to indicate that this is ultimately a bug in the simulator: 另外,这似乎表明这最终是模拟器中的错误:
http://www.openradar.me/10464051 http://www.openradar.me/10464051
Replacing libxml2 to libxml2.2.7.3 worked amongst the various solutions ! 在各种解决方案中,将libxml2替换为libxml2.2.7.3都是可行的! :) :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.