gpt4 book ai didi

iOS 7 神秘崩溃

转载 作者:行者123 更新时间:2023-12-02 20:52:24 27 4
gpt4 key购买 nike

我们在 AppStore 上有一款 iOS 游戏,一些用户在升级到 iOS 7 后报告了问题。我们已更新该游戏以在 iOS 7 上运行,并在多种设备上进行了广泛测试。然而,我们有一些用户报告崩溃,有时是在我们测试和重新测试游戏的完全相同的设备上。崩溃日志经过符号化后内容如下:

Thread 0 Crashed:
0 CoreGraphics 0x2d4ec9ca CGColorSpaceGetModel + 10
1 QuartzCore 0x2f893842 CA_CGColorGetRGBComponents + 30
2 QuartzCore 0x2f95a142 -[NSObject(CAAnimatableValue) CA_distanceToValue:] + 86
3 UIKit 0x2fe10c72 _UIViewLayerAnimationCanBeConsideredFinished + 250
4 UIKit 0x2fe10ae2 __22-[UIWindow sendEvent:]_block_invoke + 10
5 CoreFoundation 0x2d3c4022 __53-[__NSArrayI enumerateObjectsWithOptions:usingBlock:]_block_invoke + 50
6 CoreFoundation 0x2d3bda0a -[__NSArrayI enumerateObjectsWithOptions:usingBlock:] + 218
7 UIKit 0x2fc1b556 -[UIWindow sendEvent:] + 522
8 UIKit 0x2fbf0a20 -[UIApplication sendEvent:] + 192
9 UIKit 0x2fbef21c _UIApplicationHandleEventQueue + 7092
10 CoreFoundation 0x2d446188 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12
11 CoreFoundation 0x2d445656 __CFRunLoopDoSources0 + 202
12 CoreFoundation 0x2d443e4a __CFRunLoopRun + 618
13 CoreFoundation 0x2d3aece2 CFRunLoopRunSpecific + 518
14 CoreFoundation 0x2d3aeac6 CFRunLoopRunInMode + 102
15 GraphicsServices 0x320cf27e GSEventRunModal + 134
16 UIKit 0x2fc50a3c UIApplicationMain + 1132
17 MyGame 0x00104382 main (main.m:13)
18 MyGame 0x0010435c ___lldb_unnamed_function455$$MyGame + 36

我完全不知道从这里该去哪里,任何建议将不胜感激。

最佳答案

您的崩溃报告中缺少一些内容,主要是异常(已释放实例?缺少选择器?),但是我们仍然可以推断出一些内容:

[UIWindow sendEvent:]

这是来自事件处理的调用,可能是用户进行的触摸

我猜 UIKit 代码随后会通过检查是否存在某些事件动画_UIViewLayerAnimationCanBeConsideredFinished来检查事件是否可以传递。

我还猜测这是窗口层中的一些动画。您是在创建自己的窗口还是直接向 UIWindow 添加 View ?或者也许用动画更改 Root View Controller ?

无论如何,在动画期间尝试触摸屏幕,始终尝试正在出现的 View 和正在消失的 View 。

关于iOS 7 神秘崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19009054/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com