AppStore 中的 iPhone 应用程序启动时崩溃

发布于 2024-12-12 04:31:56 字数 6388 浏览 2 评论 0原文

我在应用程序商店中有一个应用程序,已经过苹果和我的测试。我在我的 iPhone 4 设备、iPad 模拟器、iPhone 模拟器上运行它,它工作正常。

然而,一些用户发现该应用程序在启动时崩溃。我没有任何其他信息,因为没有崩溃报告,而且我无法联系评论者。

当我有“架构:标准(armv7)”时,我遇到了类似的问题,然后它在某些设备上崩溃了。我将其更改为armv6和armv7,并认为它可以解决问题,但似乎我错了。

你有主意吗? 感谢您的帮助

应用商店链接到我的应用程序,也许有人想下载它,它是免费的

崩溃报告:

Incident Identifier: E866F016-7F94-472E-9C62-9872E2072B45
CrashReporter Key:   e00f15ad3349d73bfc3666ab3634a523caa83113
Hardware Model:      iPhone3,1
Process:         Facts [2619]
Path:            /var/mobile/Applications/0CAB9978-F9AE-41FB-B795-D078AB78D2C9/Facts.app/Facts
Identifier:      Facts
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2011-10-27 16:56:30.759 +0530
OS Version:      iPhone OS 4.3.5 (8L1)
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          0x34bbfa1c 0x34bae000 + 72220
1   libsystem_c.dylib               0x34bf93b4 0x34bc6000 + 209844
2   libsystem_c.dylib               0x34bf1bf8 0x34bc6000 + 179192
3   libstdc++.6.dylib               0x33cb2a64 0x33c6e000 + 281188
4   libobjc.A.dylib                 0x3417206c 0x3416c000 + 24684
5   libstdc++.6.dylib               0x33cb0e36 0x33c6e000 + 273974
6   libstdc++.6.dylib               0x33cb0e8a 0x33c6e000 + 274058
7   libstdc++.6.dylib               0x33cb0f5a 0x33c6e000 + 274266
8   libobjc.A.dylib                 0x34170c84 0x3416c000 + 19588
9   CoreFoundation                  0x36f1b1b8 0x36e79000 + 663992
10  CoreFoundation                  0x36f1a642 0x36e79000 + 661058
11  CoreFoundation                  0x36e91178 0x36e79000 + 98680
12  UIKit                           0x35f681c8 0x35cfd000 + 2535880
13  UIKit                           0x35f67d92 0x35cfd000 + 2534802
14  UIKit                           0x35f68340 0x35cfd000 + 2536256
15  UIKit                           0x35f070d4 0x35cfd000 + 2138324
16  UIKit                           0x35fcae80 0x35cfd000 + 2940544
17  UIKit                           0x35f681c8 0x35cfd000 + 2535880
18  UIKit                           0x35f67d92 0x35cfd000 + 2534802
19  UIKit                           0x35f68340 0x35cfd000 + 2536256
20  UIKit                           0x35f067c0 0x35cfd000 + 2136000
21  UIKit                           0x35f07e02 0x35cfd000 + 2141698
22  UIKit                           0x35e815e2 0x35cfd000 + 1590754
23  UIKit                           0x35e4ef9e 0x35cfd000 + 1384350
24  UIKit                           0x35d33eb8 0x35cfd000 + 224952
25  UIKit                           0x35d711d4 0x35cfd000 + 475604
26  UIKit                           0x35d71186 0x35cfd000 + 475526
27  UIKit                           0x35d70a2c 0x35cfd000 + 473644
28  UIKit                           0x35df5ce4 0x35cfd000 + 1019108
29  UIKit                           0x35d7180a 0x35cfd000 + 477194
30  UIKit                           0x35d41b1c 0x35cfd000 + 281372
31  UIKit                           0x35d025f4 0x35cfd000 + 22004
32  CoreFoundation                  0x36e84efc 0x36e79000 + 48892
33  QuartzCore                      0x31344bae 0x31342000 + 11182
34  QuartzCore                      0x31344966 0x31342000 + 10598
35  QuartzCore                      0x3134a1be 0x31342000 + 33214
36  QuartzCore                      0x31349fd0 0x31342000 + 32720
37  QuartzCore                      0x31355df8 0x31342000 + 81400
38  QuartzCore                      0x31355dc6 0x31342000 + 81350
39  UIKit                           0x35d4191c 0x35cfd000 + 280860
40  UIKit                           0x35d2cc1c 0x35cfd000 + 195612
41  UIKit                           0x35d017d0 0x35cfd000 + 18384
42  UIKit                           0x35d0120e 0x35cfd000 + 16910
43  UIKit                           0x35d00c4c 0x35cfd000 + 15436
44  GraphicsServices                0x3663be70 0x36637000 + 20080
45  CoreFoundation                  0x36eeea90 0x36e79000 + 481936
46  CoreFoundation                  0x36ef0838 0x36e79000 + 489528
47  CoreFoundation                  0x36ef1606 0x36e79000 + 493062
48  CoreFoundation                  0x36e81ebc 0x36e79000 + 36540
49  CoreFoundation                  0x36e81dc4 0x36e79000 + 36292
50  UIKit                           0x35d2bd42 0x35cfd000 + 191810
51  UIKit                           0x35d29800 0x35cfd000 + 182272
52  Facts                           0x0000223e 0x1000 + 4670
53  Facts                           0x000021fc 0x1000 + 4604

Thread 1:
0   libsystem_kernel.dylib          0x34bc03ec 0x34bae000 + 74732
1   libsystem_c.dylib               0x34bfa6d8 0x34bc6000 + 214744
2   libsystem_c.dylib               0x34bfabbc 0x34bc6000 + 215996
Thread 2 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 2:
0   libsystem_kernel.dylib          0x34bc0fbc 0x34bae000 + 77756
1   libdispatch.dylib               0x33d91032 0x33d8b000 + 24626
2   libdispatch.dylib               0x33d9203a 0x33d8b000 + 28730
3   libdispatch.dylib               0x33d915ea 0x33d8b000 + 26090
4   libsystem_c.dylib               0x34bfa58a 0x34bc6000 + 214410
5   libsystem_c.dylib               0x34bfabbc 0x34bc6000 + 215996

Thread 3 name:  WebThread
Thread 3:
0   libsystem_kernel.dylib          0x34bbdc00 0x34bae000 + 64512
1   libsystem_kernel.dylib          0x34bbd758 0x34bae000 + 63320
2   CoreFoundation                  0x36eef2b8 0x36e79000 + 484024
3   CoreFoundation                  0x36ef1562 0x36e79000 + 492898
4   CoreFoundation                  0x36e81ebc 0x36e79000 + 36540
5   CoreFoundation                  0x36e81dc4 0x36e79000 + 36292
6   WebCore                         0x3664a27e 0x36644000 + 25214
7   libsystem_c.dylib               0x34bf930a 0x34bc6000 + 209674
8   libsystem_c.dylib               0x34bfabb4 0x34bc6000 + 215988
Thread 0 crashed with ARM Thread State:
    r0: 0x00000000    r1: 0x00000000      r2: 0x00000001      r3: 0x00000000
    r4: 0x3f43b48c    r5: 0x00000006      r6: 0x04a29e2c      r7: 0x2fdfc6ec
    r8: 0x3f7a6e84    r9: 0x00000065     r10: 0x04a29bc0     r11: 0x00000000
    ip: 0x00000148    sp: 0x2fdfc6e0      lr: 0x34bf93bb      pc: 0x34bbfa1c
  cpsr: 0x000f0010
Binary Images:

I have an application in the appstore that has been tested by apple and me. I ran it on my iPhone 4 device, iPad Simulator, iPhone Simulator and it is working properly.

However, some users are reviewing that the app crashes on startup. I dont have any other informations as there are no crash reports and I cant contact the reviewers.

I had a similar problem when i had "Architecture: Standard (armv7)", then it crashed on some devices. I changed it to armv6 and armv7 and thought it would fix the problem, but seems like i was wrong.

Do you have an idea?
Thanks for your help

app store link to my application, maybe someone wants to download it, it is free

Crash report:

Incident Identifier: E866F016-7F94-472E-9C62-9872E2072B45
CrashReporter Key:   e00f15ad3349d73bfc3666ab3634a523caa83113
Hardware Model:      iPhone3,1
Process:         Facts [2619]
Path:            /var/mobile/Applications/0CAB9978-F9AE-41FB-B795-D078AB78D2C9/Facts.app/Facts
Identifier:      Facts
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2011-10-27 16:56:30.759 +0530
OS Version:      iPhone OS 4.3.5 (8L1)
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          0x34bbfa1c 0x34bae000 + 72220
1   libsystem_c.dylib               0x34bf93b4 0x34bc6000 + 209844
2   libsystem_c.dylib               0x34bf1bf8 0x34bc6000 + 179192
3   libstdc++.6.dylib               0x33cb2a64 0x33c6e000 + 281188
4   libobjc.A.dylib                 0x3417206c 0x3416c000 + 24684
5   libstdc++.6.dylib               0x33cb0e36 0x33c6e000 + 273974
6   libstdc++.6.dylib               0x33cb0e8a 0x33c6e000 + 274058
7   libstdc++.6.dylib               0x33cb0f5a 0x33c6e000 + 274266
8   libobjc.A.dylib                 0x34170c84 0x3416c000 + 19588
9   CoreFoundation                  0x36f1b1b8 0x36e79000 + 663992
10  CoreFoundation                  0x36f1a642 0x36e79000 + 661058
11  CoreFoundation                  0x36e91178 0x36e79000 + 98680
12  UIKit                           0x35f681c8 0x35cfd000 + 2535880
13  UIKit                           0x35f67d92 0x35cfd000 + 2534802
14  UIKit                           0x35f68340 0x35cfd000 + 2536256
15  UIKit                           0x35f070d4 0x35cfd000 + 2138324
16  UIKit                           0x35fcae80 0x35cfd000 + 2940544
17  UIKit                           0x35f681c8 0x35cfd000 + 2535880
18  UIKit                           0x35f67d92 0x35cfd000 + 2534802
19  UIKit                           0x35f68340 0x35cfd000 + 2536256
20  UIKit                           0x35f067c0 0x35cfd000 + 2136000
21  UIKit                           0x35f07e02 0x35cfd000 + 2141698
22  UIKit                           0x35e815e2 0x35cfd000 + 1590754
23  UIKit                           0x35e4ef9e 0x35cfd000 + 1384350
24  UIKit                           0x35d33eb8 0x35cfd000 + 224952
25  UIKit                           0x35d711d4 0x35cfd000 + 475604
26  UIKit                           0x35d71186 0x35cfd000 + 475526
27  UIKit                           0x35d70a2c 0x35cfd000 + 473644
28  UIKit                           0x35df5ce4 0x35cfd000 + 1019108
29  UIKit                           0x35d7180a 0x35cfd000 + 477194
30  UIKit                           0x35d41b1c 0x35cfd000 + 281372
31  UIKit                           0x35d025f4 0x35cfd000 + 22004
32  CoreFoundation                  0x36e84efc 0x36e79000 + 48892
33  QuartzCore                      0x31344bae 0x31342000 + 11182
34  QuartzCore                      0x31344966 0x31342000 + 10598
35  QuartzCore                      0x3134a1be 0x31342000 + 33214
36  QuartzCore                      0x31349fd0 0x31342000 + 32720
37  QuartzCore                      0x31355df8 0x31342000 + 81400
38  QuartzCore                      0x31355dc6 0x31342000 + 81350
39  UIKit                           0x35d4191c 0x35cfd000 + 280860
40  UIKit                           0x35d2cc1c 0x35cfd000 + 195612
41  UIKit                           0x35d017d0 0x35cfd000 + 18384
42  UIKit                           0x35d0120e 0x35cfd000 + 16910
43  UIKit                           0x35d00c4c 0x35cfd000 + 15436
44  GraphicsServices                0x3663be70 0x36637000 + 20080
45  CoreFoundation                  0x36eeea90 0x36e79000 + 481936
46  CoreFoundation                  0x36ef0838 0x36e79000 + 489528
47  CoreFoundation                  0x36ef1606 0x36e79000 + 493062
48  CoreFoundation                  0x36e81ebc 0x36e79000 + 36540
49  CoreFoundation                  0x36e81dc4 0x36e79000 + 36292
50  UIKit                           0x35d2bd42 0x35cfd000 + 191810
51  UIKit                           0x35d29800 0x35cfd000 + 182272
52  Facts                           0x0000223e 0x1000 + 4670
53  Facts                           0x000021fc 0x1000 + 4604

Thread 1:
0   libsystem_kernel.dylib          0x34bc03ec 0x34bae000 + 74732
1   libsystem_c.dylib               0x34bfa6d8 0x34bc6000 + 214744
2   libsystem_c.dylib               0x34bfabbc 0x34bc6000 + 215996
Thread 2 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 2:
0   libsystem_kernel.dylib          0x34bc0fbc 0x34bae000 + 77756
1   libdispatch.dylib               0x33d91032 0x33d8b000 + 24626
2   libdispatch.dylib               0x33d9203a 0x33d8b000 + 28730
3   libdispatch.dylib               0x33d915ea 0x33d8b000 + 26090
4   libsystem_c.dylib               0x34bfa58a 0x34bc6000 + 214410
5   libsystem_c.dylib               0x34bfabbc 0x34bc6000 + 215996

Thread 3 name:  WebThread
Thread 3:
0   libsystem_kernel.dylib          0x34bbdc00 0x34bae000 + 64512
1   libsystem_kernel.dylib          0x34bbd758 0x34bae000 + 63320
2   CoreFoundation                  0x36eef2b8 0x36e79000 + 484024
3   CoreFoundation                  0x36ef1562 0x36e79000 + 492898
4   CoreFoundation                  0x36e81ebc 0x36e79000 + 36540
5   CoreFoundation                  0x36e81dc4 0x36e79000 + 36292
6   WebCore                         0x3664a27e 0x36644000 + 25214
7   libsystem_c.dylib               0x34bf930a 0x34bc6000 + 209674
8   libsystem_c.dylib               0x34bfabb4 0x34bc6000 + 215988
Thread 0 crashed with ARM Thread State:
    r0: 0x00000000    r1: 0x00000000      r2: 0x00000001      r3: 0x00000000
    r4: 0x3f43b48c    r5: 0x00000006      r6: 0x04a29e2c      r7: 0x2fdfc6ec
    r8: 0x3f7a6e84    r9: 0x00000065     r10: 0x04a29bc0     r11: 0x00000000
    ip: 0x00000148    sp: 0x2fdfc6e0      lr: 0x34bf93bb      pc: 0x34bbfa1c
  cpsr: 0x000f0010
Binary Images:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

潦草背影 2024-12-19 04:31:56

我不知道这是否是您的问题,但至少需要考虑一件事:

您的应用程序在启动时在做什么? iOS 有一个内置的看门狗,如果应用程序启动时间超过 5 秒,它将关闭您的应用程序。您的应用程序正在执行的操作是否会使其超过 5 秒?例如,

1) 打开网络连接。如果其他位置的用户的连接速度比您的测试位置慢,则可能为您完成的操作并未为他们完成。也许他们使用的是信号较差的 3G 网络或其他什么原因。

2)加载大文件。您是否从单个 nib 文件加载任何大的东西或者可能是多个视图控制器?也许其他设备加载速度更慢,这使得它们超过 5 秒的限制。

如果您在 applicationDidFinishLaunching: 中执行任何耗时的操作,请尝试将其移至其他位置或将其放入后台线程中,看看是否可以解决问题。

I don't know if this is your problem or not, but here is a least one thing to think about:

What is your application doing at startup? iOS has a built-in watchdog which will shut your application down if it takes longer than 5 seconds to start. Is there anything that you app is doing which might make it exceed those 5 seconds? For example,

1) Opening a network connection. If users in other locations have a slower connection than your testing location, maybe something that finishes for you is not finishing for them. Maybe they are on a 3G network with poor reception or something.

2) Loading large files. Are you loading anything big or perhaps a number of view controllers from a single nib file? Maybe other devices load things more slowly which makes them exceed the 5 second limit.

If you do anything time consuming in applicationDidFinishLaunching:, try to move it somewhere else or put it in a background thread and see if that fixes the problem.

我很OK 2024-12-19 04:31:56

我最近将 UISwipeGestureRecognizer 添加到应用程序中,但如果找不到该类,则没有捕获它。所以5.0以下的固件全部崩溃。我没有对此进行测试,因为我不再有 4.x 模拟器。感谢 ceacare 的崩溃报告,我看到它在 4.3.5 上崩溃了。我删除了对此类的引用,并将立即推送更新。感谢您的支持!

I recently added UISwipeGestureRecognizer to the app and did not catch it, if the Class is not found. So all firmwares below 5.0 crashed. I did not test that, because I don't have the 4.x simulator anymore. Thanks to the crash report from ceacare, I saw that it crashed on 4.3.5. I removed the references to this class and will push an update immediatelly. Thanks for your support!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文