【问题标题】:App Store build crashes, doesn't on testing on Sim or my own deviceApp Store 构建崩溃,不在 Sim 或我自己的设备上进行测试
【发布时间】:2011-05-14 15:47:58
【问题描述】:

我刚刚向应用商店发布了我的应用更新。我在模拟器和我自己的设备中对其进行了测试,从未遇到过问题。从那以后我发现更新版本崩溃了,但只在 iPad 上并且只在应用商店中

更新使应用程序变得通用。

任何帮助都会很棒,我不想影响我的 reting。

下面的崩溃日志

Incident Identifier: 36D64A4B-25EF-4352-BEFC-DF4409B48048
CrashReporter Key:   ca77f364943901ada3da44974f547565326b5b64
Hardware Model:      iPad1,1
Process:         FuelCost [2659]
Path:            /var/mobile/Applications/4A738AC7-C717-46C2-9469-9B8888B6FE10/FuelCost.app/FuelCost
Identifier:      FuelCost
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2011-05-14 16:20:31.338 +0100
OS Version:      iPhone OS 4.3.2 (8H7)
Report Version:  104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x360ffa1c __pthread_kill + 8
1   libsystem_c.dylib               0x33e093b4 pthread_kill + 52
2   libsystem_c.dylib               0x33e01bf8 abort + 72
3   libstdc++.6.dylib               0x363fca64 __gnu_cxx::__verbose_terminate_handler() + 376
4   libobjc.A.dylib                 0x33b2806c _objc_terminate + 104
5   libstdc++.6.dylib               0x363fae36 __cxxabiv1::__terminate(void (*)()) + 46
6   libstdc++.6.dylib               0x363fae8a std::terminate() + 10
7   libstdc++.6.dylib               0x363faf5a __cxa_throw + 78
8   libobjc.A.dylib                 0x33b26c84 objc_exception_throw + 64
9   CoreFoundation                  0x303c548a +[NSException raise:format:arguments:] + 62
10  CoreFoundation                  0x303c54c4 +[NSException raise:format:] + 28
11  UIKit                           0x35aa2a4c -[UINib instantiateWithOwner:options:] + 1104
12  UIKit                           0x35aa3e02 -[NSBundle(UINSBundleAdditions) loadNibNamed:owner:options:] + 86
13  UIKit                           0x358ce4c6 -[UIApplication _loadMainNibFile] + 90
14  UIKit                           0x358c8b02 -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 174
15  UIKit                           0x3589d7d0 -[UIApplication handleEvent:withNewEvent:] + 1108
16  UIKit                           0x3589d20e -[UIApplication sendEvent:] + 38
17  UIKit                           0x3589cc4c _UIApplicationHandleEvent + 5084
18  GraphicsServices                0x35571e70 PurpleEventCallback + 660
19  CoreFoundation                  0x3039ca90 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 20
20  CoreFoundation                  0x3039e838 __CFRunLoopDoSource1 + 160
21  CoreFoundation                  0x3039f606 __CFRunLoopRun + 514
22  CoreFoundation                  0x3032febc CFRunLoopRunSpecific + 224
23  CoreFoundation                  0x3032fdc4 CFRunLoopRunInMode + 52
24  UIKit                           0x358c7d42 -[UIApplication _run] + 366
25  UIKit                           0x358c5800 UIApplicationMain + 664
26  FuelCost                        0x000022ee main (main.m:14)
27  FuelCost                        0x000022b8 0x1000 + 4792

Thread 1:
0   libsystem_kernel.dylib          0x361003ec __workq_kernreturn + 8
1   libsystem_c.dylib               0x33e0a6d8 _pthread_wqthread + 592
2   libsystem_c.dylib               0x33e0abbc start_wqthread + 0

Thread 2 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 2:
0   libsystem_kernel.dylib          0x36100fbc kevent + 24
1   libdispatch.dylib               0x33d0b032 _dispatch_mgr_invoke + 706
2   libdispatch.dylib               0x33d0c03a _dispatch_queue_invoke + 86
3   libdispatch.dylib               0x33d0b5ea _dispatch_worker_thread2 + 186
4   libsystem_c.dylib               0x33e0a58a _pthread_wqthread + 258
5   libsystem_c.dylib               0x33e0abbc start_wqthread + 0

Thread 3 name:  WebThread
Thread 3:
0   libsystem_kernel.dylib          0x360fdc00 mach_msg_trap + 20
1   libsystem_kernel.dylib          0x360fd758 mach_msg + 44
2   CoreFoundation                  0x3039d2b8 __CFRunLoopServiceMachPort + 88
3       CoreFoundation                  0x3039f562 __CFRunLoopRun + 350
4   CoreFoundation                  0x3032febc CFRunLoopRunSpecific + 224
5   CoreFoundation                  0x3032fdc4 CFRunLoopRunInMode + 52
6   WebCore                         0x34c2627e RunWebThread(void*) + 382
7   libsystem_c.dylib               0x33e0930a _pthread_start + 242
8   libsystem_c.dylib               0x33e0abb4 thread_start + 0

Thread 0 crashed with ARM Thread State:
    r0: 0x00000000    r1: 0x00000000      r2: 0x00000001      r3: 0x00000000
    r4: 0x3e8a148c    r5: 0x00000006      r6: 0x0015bb5c      r7: 0x2fdfe068
    r8: 0x3f039964    r9: 0x00000065     r10: 0x0014ec40     r11: 0x00000001
    ip: 0x00000148    sp: 0x2fdfe05c      lr: 0x32d8f3bb      pc: 0x32ae2a1c
  cpsr: 0x00000010

Binary Images:

【问题讨论】:

    标签: iphone ipad crash app-store


    【解决方案1】:

    这里有很多东西要检查

    1. 确保您的所有文件都包含在目标中,尤其是 Nib 文件。
    2. 检查以确保您有适用于 iPad 的笔尖。
    3. 您遗漏了报告的二进制图像部分,但请检查以确保这些崩溃的设备没有越狱。

    最后,如果您要支持 iPad,我强烈建议您购买一台物理设备进行测试。否则,您本可以避免这种情况。

    【讨论】:

    • 我有一个物理的,并对其进行了测试,从 xcode 4 运行它没有引起任何问题。我自己从应用商店下载了我的应用,也得到了其他人正在寻找的,相同的硬件,我相信相同的软件,所有文件似乎都按预期存在。
    • 您是否测试了临时构建?您可以复制您的分发方案并使其成为临时的,然后通过 iTunes 安装。另外,您是否正在尝试使其成为通用版本?还是 iPad 运行的是 iPhone 模拟版?
    猜你喜欢
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-30
    相关资源
    最近更新 更多