通用iPad应用程序因发布崩溃而被拒绝,我无法重现 [英] Universal iPad App rejected because of launch crash that I can't reproduce

查看:211
本文介绍了通用iPad应用程序因发布崩溃而被拒绝,我无法重现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对这个问题非常沮丧。经过一周的等待,我的通用iPad应用程序被拒绝,因为正在运行iPhone OS 3.2和iPhone 3GS运行iPhone OS 3.1.3和Mac OS X 10.6.2的iPad上发布时崩溃。

I'm very frustrated with this problem. After one week of waiting my universal iPad app has been rejected because "is crashing on launch on iPad running iPhone OS 3.2 and iPhone 3GS running iPhone OS 3.1.3 and Mac OS X 10.6.2."

不幸的是我无法复制问题,我已经在调试和发布模式下测试过,应用程序运行正常。我甚至创建了一个ad-hoc配置并在其他设备上测试它,一切正常。

Unfortunately I can't replicate the problem, I've tested in debug and release modes and the app works just fine. I even created an ad-hoc configuration and test it in other devices and everything works fine.

我应该澄清这是对当前iPhone应用程序的更新,我使用与原始iPhone应用程序相同的分发配置文件。此外,我在此条目之后构建通用应用程序之前检查了所有内容:

I should clarify that this is an update to a current iPhone application and I'm using the same distribution profile as the original iPhone app. Also, I checked everything before building the universal app following this entry:

http://iphonedevelopment.blogspot.com/2010/04/converting-iphone-apps-to-universal.html

以下是Apple发给我的崩溃日志:

Here are the crash logs that Apple sent me:


Incident Identifier: 3E0D4A3B-2896-444D-BCBE-6C0CA1A66A90
CrashReporter Key:   18b5124ea5f657227c5f202a27ed707379b3e2e7
Process:         Transfer [982]
Path:            /var/mobile/Applications/E9062465-7EA6-424C-9C61-D9DBCC7C915A/Transfer.app/Transfer
Identifier:      Transfer
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2010-05-04 15:35:57.399 -0700
OS Version:      iPhone OS 3.1.3 (7E18)
Report Version:  104

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x00000001, 0x3eaa2188
Highlighted Thread:  0

Backtrace not available

Unknown thread crashed with ARM Thread State:
    r0: 0x00002f90    r1: 0x00000000      r2: 0x385242d8      r3: 0x0000010d
    r4: 0x00000000    r5: 0x00000000      r6: 0x00000000      r7: 0x00000000
    r8: 0x2ffffba0    r9: 0x2fffef90     r10: 0x00000000     r11: 0x00000000
    ip: 0x0000000c    sp: 0x2ffffba4      lr: 0x2fe08727      pc: 0x00002f94
  cpsr: 0x40000010

Binary Images:
    0x1000 -    0x25fff +Transfer armv7   /var/mobile/Applications/E9062465-7EA6-424C-9C61-D9DBCC7C915A/Transfer.app/Transfer
0x2fe00000 - 0x2fe24fff  dyld armv7   /usr/lib/dyld
....

和iPad的一个:



Incident Identifier: 3B170A28-C8E2-4018-8166-E69432A65070
CrashReporter Key:   4a0194e3f60559127faef2b014df605e4c47b981
Hardware Model:      iPad1,1
Process:         Transfer [533]
Path:            /var/mobile/Applications/400EE394-7BEE-45CA-942D-DBDC106360FF/Transfer.app/Transfer
Identifier:      Transfer
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2010-05-04 15:37:17.505 -0700
OS Version:      iPhone OS 3.2 (7B367)
Report Version:  104

Exception Type:  00000020
Exception Codes: 0x8badf00d
Highlighted Thread:  0

Application Specific Information:
com.erclab.iphone.photodownload failed to launch in time 
elapsed total CPU time (seconds): 1.150 (user 0.560, system 0.590), 6% CPU 
elapsed application CPU time (seconds): 0.150, 1% CPU

Thread 0:
0   libobjc.A.dylib                0x33561996 0x33560000 + 6550
1   libobjc.A.dylib                0x33564986 0x33560000 + 18822
2   libobjc.A.dylib                0x33564cb2 0x33560000 + 19634

...

该应用程序除了在启动应用程序后将本地HTML加载到Web视图中之外不执行任何操作,因此我不明白为什么它说未能及时启动

The app does not do anything other than loading a local HTML into a web view after the app it's launched so I don't understand why it says "failed to launch in time"

非常感谢任何帮助。

推荐答案

哇!!!!现在,这非常非常令人沮丧。经过大量时间甚至数天的调试,查看我的代码,在不同情况下进行测试,提出问题和2次拒绝,Apple今天给我发了一封电子邮件(我第一次提交后18天):

WOW !!!! Now, this is extremely, extremely frustrating. After lots of hours and even days of debugging, looking at my code, testing in different scenarios, asking questions and 2 rejections, Apple wrote me an email today (18 days after my first submission):

......这是提交过程中的一个问题,而不是您的代码.iPhone OS Engineering正在调查此问题....

"... This is an issue with the submission process and not with your code. iPhone OS Engineering is investigating the problem...."

你可以想象我现在的感受。感谢所有帮我解决这个崩溃的人。

You can imagine how I feel right now. Thanks to everyone who help me trying to figure out this "crash".

这篇关于通用iPad应用程序因发布崩溃而被拒绝,我无法重现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆