我有一个更新的ios应用程序的问题.
最后一个星期三(iphone-keynote之前)该应用程序提交审查.
经过iOS6-beta,iOS5,iOS4测试. – >没问题.
针对iOS5 SDK进行编译
最后一个星期三(iphone-keynote之前)该应用程序提交审查.
经过iOS6-beta,iOS5,iOS4测试. – >没问题.
针对iOS5 SDK进行编译
现在,我得到了很多崩溃报告(系统:bugsense),仅iOS6.
短版:
SIGSEGV
类:信号文件:ucol_getVersion
在符号化之后,崩溃报告仍然不可读:
- 0 libicucore.A.dylib 0x318e4570 ucol_getVersion + -1 - 1 TextInput 0x36ee7fa9 _ZN2KB8WordTrie4loadERKNS_6StringE + 280 - 2 TextInput 0x36ee1495 + 16 - 3 TextInput 0x3724bcb3 + 58 - 4 TextInput 0x3724bc51 + 44 - 5 TextInput 0x36ed8f6d _ZN14TIInputManager17load_dictionariesERKN2KB6StringES3_b + 24 - 6 TextInput 0x36ee9fc1 + 220 - 7 TextInput 0x36ee9c07 + 502 - 8 UIKit 0x32c08f7f + 162 - 9 UIKit 0x32c07fd3 + 402 - 10 UIKit 0x32c07be7 + 378 - 11 UIKit 0x32c064b9 + 464 - 12 UIKit 0x32c061ab + 150 - 13 UIKit 0x32c68975 + 388 - 14 UIKit 0x32c65845 + 528 - 15 UIKit 0x32c65541 + 104 - 16 UIKit 0x32c63f47 + 406 - 17 UIKit 0x32c63d6f + 30 - 18 UIKit 0x32c636af + 34 - 19 APP 0x000186ff 0x1000 + 95999 - 20 APP 0x00093a93 0x1000 + 600723 - 21 Foundation 0x33ac7ef5 + 16 - 22 Foundation 0x33a079f1 + 200 - 23 Foundation 0x33a0790d + 60 - 24 CFNetwork 0x388ff5df + 26 - 25 CFNetwork 0x388feccb + 54 - 26 CFNetwork 0x38927133 + 18 - 27 CoreFoundation 0x361f974d CFArrayApplyFunction + 176 - 28 CFNetwork 0x38927593 + 74 - 29 CFNetwork 0x3888b15d + 188 - 30 CoreFoundation 0x36288683 + 14 - 31 CoreFoundation 0x36287ee9 + 212 - 32 CoreFoundation 0x36286cb7 + 646 - 33 CoreFoundation 0x361f9ebd CFRunLoopRunSpecific + 356 - 34 CoreFoundation 0x361f9d49 CFRunLoopRunInMode + 104 - 35 Foundation 0x339f678f + 254 - 36 APP 0x0007e4c9 0x1000 + 513225 - 37 Foundation 0x33a923db + 102 - 38 libdispatch.dylib 0x3535611f + 10 - 39 libdispatch.dylib 0x3535a961 + 252 - 40 libdispatch.dylib 0x3535aac1 + 84 - 41 libsystem_c.dylib 0x3605ea11 + 360
有同样问题的人吗?
如何找到崩溃?
解决方法
我有同样的问题.对我来说,当我试图显示一个UIAlertView时,该应用程序崩溃了.
事实证明,所有与UI相关的绘图功能需要在UI线程上完成(我已经知道这一点,我想我只是有点马虎).太糟糕了,错误信息是神秘的.
此线程可能对您有帮助:
https://devforums.apple.com/message/728324
鉴于您发布的stacktrace中有UIKit类,我猜这也是您的问题.