我在10个不同的iOS设备上测试了应用程序,有和没有Internet连接,直接构建和Testflight构建 - 应用程序工作。我尝试了不同的语言设置,不同的区域设置 - 它有效。
当我提交它进行审核时,它会因为“性能 - 2.1”而遭到拒绝 - 在第一次观看时,应用会崩溃。
这是Apple审核小组发送的崩溃日志:
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001000a5d6c
Triggered by Thread: 0
Filtered syslog:
None found
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 App name 0x00000001000a5d6c 0x100050000 + 351596
1 App name 0x00000001000a2dac 0x100050000 + 339372
2 UIKit 0x00000001882f0be8 -[UIApplication sendAction:to:from:forEvent:] + 100
3 UIKit 0x00000001882f0b64 -[UIControl sendAction:to:forEvent:] + 80
4 UIKit 0x00000001882d8870 -[UIControl _sendActionsForEvents:withEvent:] + 436
5 UIKit 0x00000001882f0454 -[UIControl touchesEnded:withEvent:] + 572
6 UIKit 0x00000001882f0084 -[UIWindow _sendTouchesForEvent:] + 804
7 UIKit 0x00000001882e8c20 -[UIWindow sendEvent:] + 784
8 UIKit 0x00000001882b904c -[UIApplication sendEvent:] + 248
9 UIKit 0x00000001882b7628 _UIApplicationHandleEventQueue + 6568
10 CoreFoundation 0x000000018311909c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
11 CoreFoundation 0x0000000183118b30 __CFRunLoopDoSources0 + 540
12 CoreFoundation 0x0000000183116830 __CFRunLoopRun + 724
13 CoreFoundation 0x0000000183040c50 CFRunLoopRunSpecific + 384
14 GraphicsServices 0x0000000184928088 GSEventRunModal + 180
15 UIKit 0x0000000188322088 UIApplicationMain + 204
16 App name 0x0000000100086d1c 0x100050000 + 224540
17 libdyld.dylib 0x0000000182bde8b8 start + 4
无论我尝试什么(如问题顶部所述),我都无法让应用程序崩溃。我真的无法弄清楚他们在测试设备和我用于测试的设备上的设置有什么不同(请再次注意:我没有测试一两个 - 我在10台设备上测试过)。我还尝试了几个最新版本的iOS和(当然)它们用于测试的9.3.3版本 - 它可以工作。
我真的很感激有关崩溃日志的一些建议,或者如何进行一些配置以使这个应用程序崩溃(所以我可以调试它)。