早上好,
我在 AppStore 上发布了一个新应用程序。它在模拟器上运行良好,在不同的设备(iPhone 4 和 iPhone 5)上运行良好,也可以使用 testflight。
今天,我的应用程序已获得批准,并且在 AppStore 中。问题是它在 iphone 4 上完美运行,但在 iPhone 5 上却不行。
日志是:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x333363e2 __exceptionPreprocess + 158
1 libobjc.A.dylib 0x3b03195e objc_exception_throw + 26
2 UIKit 0x354d161c +[UIStoryboard storyboardWithName:bundle:] + 436
3 Torero 0x00054008 -[AppDelegate application:didFinishLaunchingWithOptions:] (AppDelegate.m:27)
4 UIKit 0x351a5a9c -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 248
5 UIKit 0x351a5620 -[UIApplication _callInitializationDelegatesForURL:payload:suspended:] + 1164
6 UIKit 0x3519d82e -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 694
7 UIKit 0x35145d1a -[UIApplication handleEvent:withNewEvent:] + 1006
8 UIKit 0x351457a8 -[UIApplication sendEvent:] + 68
9 UIKit 0x351451ea _UIApplicationHandleEvent + 6194
10 GraphicsServices 0x36e5d5f2 _PurpleEventCallback + 586
11 GraphicsServices 0x36e5d222 PurpleEventCallback + 30
12 CoreFoundation 0x3330b3e2 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 30
13 CoreFoundation 0x3330b386 __CFRunLoopDoSource1 + 134
14 CoreFoundation 0x3330a20a __CFRunLoopRun + 1378
15 CoreFoundation 0x3327d238 CFRunLoopRunSpecific + 352
16 CoreFoundation 0x3327d0c4 CFRunLoopRunInMode + 100
17 UIKit 0x3519c468 -[UIApplication _run] + 664
18 UIKit 0x351992b4 UIApplicationMain + 1116
19 Torero 0x00053e8e main (main.m:16)
20 Torero 0x00053e44 0x52000 + 7748
我认为问题出在 application:didFinishLaunchingWithOptions 中的故事板选择器中,所以我将旧的 iphone 5 故事板复制到了一个新版本中,更改了名称并上传了我的应用程序的新版本。
你认为它会起作用吗?你认为我应该做些什么吗?
非常感谢