我有一个提交给iTunes的崩溃日志。我不知道如何重现这个问题,所以我很难排除麻烦。UIDevice setOrientation:animated:导致EXC_BAD_ACCESS
[的UIDevice setOrientation:动画:]导致在iOS 6
一个EXC_BAD_ACCESS崩溃任何建议,将不胜感激!
这里是崩溃日志的相关部分:
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libobjc.A.dylib 0x347d9692 objc_msgSend_stret + 18
1 CoreFoundation 0x3641f034 _CFXNotificationPost
2 Foundation 0x33ee1d8c -[NSNotificationCenter postNotificationName:object:userInfo:]
3 UIKit 0x377a5c68 -[UIDevice setOrientation:animated:]
4 UIKit 0x377a03de -[UIApplication handleEvent:withNewEvent:]
5 UIKit 0x3779f6d0 -[UIApplication sendEvent:]
6 UIKit 0x3779f11e _UIApplicationHandleEvent
7 GraphicsServices 0x369525a0 _PurpleEventCallback
8 GraphicsServices 0x369521ce PurpleEventCallback
9 CoreFoundation 0x364a3170 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__
10 CoreFoundation 0x364a3112 __CFRunLoopDoSource1
11 CoreFoundation 0x364a1f94 __CFRunLoopRun
12 CoreFoundation 0x36414eb8 CFRunLoopRunSpecific
13 CoreFoundation 0x36414d44 CFRunLoopRunInMode
14 GraphicsServices 0x369512e6 GSEventRunModal
15 UIKit 0x377f32fc UIApplicationMain
16 MyApp 0x00a main + 70
17 MyApp 0x000122fc start + 36
这不会导致它,无论你是在做什么来响应它正在导致它。查看您在响应设备方向更改的方法中所做的操作。 – borrrden
这是有道理的,但是,这并没有把它缩小多少。大多数对象我有处理旋转事件... –
它可能只有“设备”方向改变(面朝上,面朝下等),而不是“界面”方向改变(肖像,风景),但我不知道 – borrrden