- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
看了stackoverflow 和许多其他论坛后,决定问这个问题。最接近讨论我遇到的确切问题的是 this answer
我在 AppStore 中有一个基于相当稳定的代码库构建的应用程序,并且在过去两年中一直在使用。但是现在,在提交应用程序的最新更新后,它在 iPhone 3G(版本 4.2.1)上崩溃了。当我运行调试构建时它不会在设备上崩溃
以下是我根据其他帖子验证的要点:
这是崩溃日志
Date/Time: 2011-07-01 11:16:06.728 -0400
OS Version: iPhone OS 4.2.1 (8C148)
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0048af00
Crashed Thread: 0
Thread 0 Crashed:
0 ??? 0x0048af00 0 + 4763392
Thread 1:
0 libSystem.B.dylib 0x35d8f974 kevent + 24
1 libSystem.B.dylib 0x35e5e2fc _dispatch_mgr_invoke + 88
2 libSystem.B.dylib 0x35e5dd68 _dispatch_queue_invoke + 96
3 libSystem.B.dylib 0x35e5d788 _dispatch_worker_thread2 + 120
4 libSystem.B.dylib 0x35de6970 _pthread_wqthread + 392
5 libSystem.B.dylib 0x35ddd2fc start_wqthread + 0
Thread 2:
0 libSystem.B.dylib 0x35de454c __semwait_signal + 24
1 libSystem.B.dylib 0x35d90f70 _pthread_cond_wait + 1140
2 libSystem.B.dylib 0x35d90910 pthread_cond_wait + 48
3 Foundation 0x3517ed5e -[NSCondition wait] + 170
4 Foundation 0x35169106 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 764
5 Foundation 0x35168d5e -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 98
6 MyCrashingApp 0x00014ab0 -[URLDownload connectionDidFinishLoading:] (URLDownload.m:79)
7 Foundation 0x35184232 -[NSURLConnection(NSURLConnectionReallyInternal) sendDidFinishLoading] + 62
8 Foundation 0x351841b4 _NSURLConnectionDidFinishLoading + 72
9 CFNetwork 0x302957e0 URLConnectionClient::_clientDidFinishLoading(URLConnectionClient::ClientConnectionEventQueue*) + 212
10 CFNetwork 0x30284b00 URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 132
11 CFNetwork 0x30284d7c URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 768
12 CFNetwork 0x3028497c URLConnectionClient::processEvents() + 92
13 CFNetwork 0x30284844 MultiplexerSource::perform() + 184
14 CFNetwork 0x30284780 MultiplexerSource::_perform(void*) + 4
15 CoreFoundation 0x375518ca __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 8
16 CoreFoundation 0x37521ec6 __CFRunLoopDoSources0 + 378
17 CoreFoundation 0x375216f2 __CFRunLoopRun + 258
18 CoreFoundation 0x37521504 CFRunLoopRunSpecific + 220
19 CoreFoundation 0x37521412 CFRunLoopRunInMode + 54
20 Foundation 0x35156238 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 200
21 Foundation 0x351d52ea -[NSRunLoop(NSRunLoop) runUntilDate:] + 62
22 MyCrashingApp 0x000148a4 -[URLDownload startDownload:] (URLDownload.m:57)
23 CoreFoundation 0x375466fc __invoking___ + 60
24 CoreFoundation 0x375465d6 -[NSInvocation invoke] + 110
25 Foundation 0x351cd8fe -[NSInvocationOperation main] + 78
26 Foundation 0x3516054a -[__NSOperationInternal start] + 658
27 Foundation 0x351602a8 -[NSOperation start] + 16
28 Foundation 0x35174b8c ____startOperations_block_invoke_2 + 40
29 libSystem.B.dylib 0x35e5d268 _dispatch_call_block_and_release + 12
30 libSystem.B.dylib 0x35e5d788 _dispatch_worker_thread2 + 120
31 libSystem.B.dylib 0x35de6970 _pthread_wqthread + 392
32 libSystem.B.dylib 0x35ddd2fc start_wqthread + 0
Thread 3:
0 libSystem.B.dylib 0x35d5b40c semaphore_wait_signal_trap + 8
1 libSystem.B.dylib 0x35d91448 semaphore_wait_signal + 4
2 libSystem.B.dylib 0x35d5d4ec pthread_mutex_lock + 376
3 WebCore 0x330777c4 _WebTryThreadLock(bool) + 44
4 WebCore 0x33077e5c WebRunLoopLock(__CFRunLoopObserver*, unsigned long, void*) + 28
5 CoreFoundation 0x3752a808 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 12
6 CoreFoundation 0x3752a636 __CFRunLoopDoObservers + 494
7 CoreFoundation 0x375219a2 __CFRunLoopRun + 946
8 CoreFoundation 0x37521504 CFRunLoopRunSpecific + 220
9 CoreFoundation 0x37521412 CFRunLoopRunInMode + 54
10 WebCore 0x3318bd14 RunWebThread(void*) + 524
11 libSystem.B.dylib 0x35de5b44 _pthread_start + 364
12 libSystem.B.dylib 0x35dd77a4 thread_start + 0
Thread 4:
0 libSystem.B.dylib 0x35de72fc __workq_kernreturn + 8
1 libSystem.B.dylib 0x35de6b50 _pthread_wqthread + 872
2 libSystem.B.dylib 0x35ddd2fc start_wqthread + 0
Thread 5:
0 libSystem.B.dylib 0x35d5b3b0 mach_msg_trap + 20
1 libSystem.B.dylib 0x35d5d894 mach_msg + 60
2 CoreFoundation 0x37521f7c __CFRunLoopServiceMachPort + 88
3 CoreFoundation 0x37521780 __CFRunLoopRun + 400
4 CoreFoundation 0x37521504 CFRunLoopRunSpecific + 220
5 CoreFoundation 0x37521412 CFRunLoopRunInMode + 54
6 Foundation 0x3517ec4e +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 210
7 Foundation 0x3515cb8a -[NSThread main] + 42
8 Foundation 0x35155b90 __NSThread__main__ + 908
9 libSystem.B.dylib 0x35de5b44 _pthread_start + 364
10 libSystem.B.dylib 0x35dd77a4 thread_start + 0
Thread 6:
0 libSystem.B.dylib 0x35d848d8 select$DARWIN_EXTSN + 20
1 CoreFoundation 0x3755aa34 __CFSocketManager + 356
2 libSystem.B.dylib 0x35de5b44 _pthread_start + 364
3 libSystem.B.dylib 0x35dd77a4 thread_start + 0
Thread 0 crashed with ARM Thread State:
r0: 0x00000000 r1: 0x00000000 r2: 0x3e73eb48 r3: 0x00000000
r4: 0x0048aba0 r5: 0x00000000 r6: 0x3e73eaa8 r7: 0x0048aba0
r8: 0x0048af00 r9: 0x3e25d978 r10: 0x35ce9029 r11: 0x0048af00
ip: 0x3e6a4c58 sp: 0x2fdfe298 lr: 0x3596ed90 pc: 0x0048af00
cpsr: 0x40070010
任何答案,即使它们只是为我指明了正确的方向,我们也将不胜感激。
最佳答案
下面是帮助解决这个问题的方法。我希望它也能帮助其他人。
我创建的 AppStore 版本使用的是 Xcode 3.2.6
Apparently there's some problem从去年开始使用 XCode 的链接器。 I stumbled in to this当试图解决 -all_load 标志错误时。
现在,当我使用 XCode4 创建相同的构建(没有代码更改,没有设置更改)时,临时版本不会崩溃。
现在我正在用这个版本更新 appStore 版本。如果阅读此答案的任何人认为知道 XCode 的这种行为背后的技术推理,请发布您的答案。这将有助于节省数小时的头部撞墙!
使用以下关键字进行谷歌搜索有帮助:
“-all_load”崩溃
RNBRunLoopLaunchInferior(当应用程序崩溃并打印 RNBRunLoopLaunchInferior DNBProcessLaunch() returned error: 'DRHT' 时出现在控制台中)
希望这对您有所帮助!
关于ios - AppStore 构建在 iPhone 3g 和 iPod Touch 上启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6552873/
我知道有很多方法可以强制用户更新应用程序,我的问题是,如果我的应用程序在用户更新应用程序之前不允许用户使用它,Appstore 是否会拒绝我的应用程序。 最佳答案 否。如果强制用户更新,您的申请不会被
我已经在 XCode、TestFlight、真实设备……一切的 Release模式下测试了该应用程序。 一切正常。 但是从 Appstore 下载后我的应用程序崩溃了。 这很烦人。 我认为 TestF
前言 上一篇文章写到如何上架IOS应用到Appstore,其中漏掉了些许期间遇到的小坑,现在补上 审核不通过原因 5.1.1 Guideline 5.1.1 - Legal - Priva
前言 咱们国内现在手机分为两类,Android手机与苹果手机,现在用的各类APP,为了手机的使用安全,避免下载到病毒软件,官方都极力推荐使用手机自带的应用商城进行下载,但是国内Android手机品类
今天我的应用被拒绝了,我不明白问题。 被拒绝,因为: 10.6 - Apple and our customers place a high value on simple, refined, cre
所以我正在开发一个应用程序,该应用程序必须在网站启动的同一天发布。由于我们无法准确控制应用程序何时获得批准,因此我现在将其提交审批。 但是接下来会发生什么呢?是自动在应用商店里的吗?我们可以(或者我们
我们开发了一款允许用户下载音频内容的应用程序。应用程序本身的使用是免费的,但我们对内容收费。在我们当前的业务模式中,我们接受使用优质短信的付款(这会增加应用内用户的余额),但是,Apple 拒绝了该应
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
Visual Studio 2019 (Windows)/ Xamarin 4.7.0.968 我创建了一个 iOS 存档(没有错误),但是当我选择分发/AppStore 并选择我已经在 Visual
它让我发疯了!将应用程序上传到appStore太难了! 我现在正在使用 Application Loader。 我解决了很多错误,还有一个我不能,这个: Application failed code
这是我的问题 我有一个特定类型的youtube视频的汇编(UITableView)(例如,有趣的视频),我想知道此应用程序是否会通过批准过程。 youtube中的任何人都可以免费访问这些视频,但我没有
我已经搜索了这个问题,但是在任何地方都找不到答案,这就是为什么我在这里问这个问题的原因,请耐心等待。 我看过一些带有广告的应用程序,在iTunes中,我们可以看到“删除广告$ 0.99”。 我的问题是
我想发布一个包含年度应用内订阅的应用。此订阅的价格应为 150 美元 + Apple 的佣金。因此,我将 App Store Connect 上的订阅价格设置为 194.99 美元,并允许自动重新计算
我有一个应用程序已提交到应用程序商店,令我惊讶的是,当它进入应用程序商店时,它显示该应用程序支持以下语言:英语、中文、荷兰语、法语、德语、罗马尼亚语、俄语、西类牙语。虽然我在本地化方面完全没有做任何事
如何进入不同国家/地区每日生成的新发布应用程序列表?可以说我的应用程序是为英国人和德国人制作的。苹果如何识别该应用程序应该放在两个列表中? 谢谢! 最佳答案 Apple 可以读出您包含了多少本地化的信
背景: 我们正在为我们的一位客户开发一个应用程序,以配合他们的设备使用。该应用程序本身无法执行任何操作,必须通过 Wi-Fi 连接到设备才能运行。 问题: 我们: 只是以标准方式提交应用程序,即使 A
应用程序二进制文件被拒绝,消息如下 指南 2.3.8 - 性能 - 准确的元数据 我们注意到设备上显示的应用图标与 App Store 上显示的大图标不够匹配,这导致用户很难找到他们刚刚下载的应用。
您好,我已经在应用商店上传了一个应用程序,第一个版本不需要 ipad 的图像,我正在尝试上传新版本,它需要 ipad 图像,我如何指定该应用程序不被安装可以在ipad上使用吗? 编辑:该应用程序是使用
故事是这样的 ->我们有一个经过全面测试的应用程序,我们仍在测试并且它可以工作(我们使用展位临时和开发人员提供) -> 几个小时前,我们在应用商店中使用了应用程序,但应用程序在启动屏幕后立即崩溃 ->
我需要向 Appstore 提交应用程序,我的客户希望我提交它,他是团队代理,我是团队管理员。 根据我从 Apple 文档中读到的内容,这是不可能的,只有团队代理才能提交应用程序。有什么解决方法吗?
我是一名优秀的程序员,十分优秀!