大佬教程收集整理的这篇文章主要介绍了ios – 首次启动后应用程序崩溃,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是崩溃报告.
Incident Identifier: 7A9713FF-40CB-45E0-961F-F4D1B003F2B5 CrashReporter Key: 891c38a57639ab8e2bcc3012687292ce9aa818f5 Hardware Model: iPhone6,2 Process: APPName [7461] Path: /var/mobile/Applications/A9028B70-0878-40FA-944B-584B15E49B69/APPName.app/APPName Identifier: co.identifier.app Version: 2.5 (2.5) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2014-03-13 09:39:17.309 +0000 OS Version: iOS 7.0.6 (11B651) Report Version: 104 Exception Type: 00000020 Exception Codes: 0x000000008badf00d Highlighted Thread: 0 Application Specific Information: co.identifier.app Failed to launch in time Elapsed total cpu time (seconds): 1.660 (user 1.660,system 0.000),4% cpu Elapsed application cpu time (seconds): 0.304,1% cpu Thread 0: 0 libsystem_kernel.dylib 0x3a161fa8 __psynch_mutexwait + 24 1 libsystem_pthread.dylib 0x3a1c6f4d _pthread_mutex_lock + 305 2 CoreData 0x2f595a91 -[_PFLock lock] + 21 3 CoreData 0x2f5a6b35 -[NSPersistentStoreCoordinator executeRequest:withContext:error:] + 777 4 CoreData 0x2f5a5777 -[NSManagedObjectContext executeFetchRequest:error:] + 611 5 APPName 0x000ecc11 +[DataManager dataEntryEntity:] (DataManager.m:385) 6 APPName 0x000ebca9 +[DataManager dataForDateKey:] (DataManager.m:126) 7 APPName 0x000cff9d -[CalendarCell setDateKey:] (CalendarCell.m:820) 8 APPName 0x000bd969 -[CalendarViewController tableView:cellForRowAtIndexPath:] (CalendarViewController.m:832) 9 UIKit 0x32108311 -[UITableView _createPreparedCellForGlobalRow:withIndexPath:] + 405 10 UIKit 0x320b06c9 -[UITableView _updateVisibleCellsNow:] + 1797 11 UIKit 0x320aFeed -[UITableView layoutSubviews] + 181 12 UIKit 0x31fd634f -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 343 13 QuartzCore 0x31c5c93f -[CALayer layoutSublayers] + 139 14 QuartzCore 0x31c58163 CA::Layer::layout_if_needed(CA::Transaction*) + 347 15 QuartzCore 0x31c57ff5 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 13 16 QuartzCore 0x31c57a09 CA::Context::commit_transaction(CA::Transaction*) + 225 17 QuartzCore 0x31c5781b CA::Transaction::commit() + 311 18 UIKit 0x32055a37 -[UIApplication _reportAppLaunchFinished] + 39 19 UIKit 0x32040edb -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 1643 20 UIKit 0x31fdba03 -[UIApplication handleEvent:withNewEvent:] + 3139 21 UIKit 0x31fdacf9 -[UIApplication sendEvent:] + 69 22 UIKit 0x3204031d _UIApplicationHandleEvent + 661 23 GraphicsServices 0x344ba76b _PurpleEventCallback + 607 24 GraphicsServices 0x344ba353 PurpleEventCallback + 31 25 CoreFoundation 0x2f81c775 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 33 26 CoreFoundation 0x2f81c70f __CFRunLoopDoSource1 + 343 27 CoreFoundation 0x2f81aedb __CFRunLoopRun + 1403 28 CoreFoundation 0x2f78546d CFRunLoopRunSpecific + 521 29 CoreFoundation 0x2f78524f CFRunLoopRunInMode + 103 30 UIKit 0x3203f5bf -[UIApplication _run] + 759 31 UIKit 0x3203a841 UIApplicationMain + 1133 32 APPName 0x000b6ba7 main (main.m:11) 33 libdyld.dylib 0x3a0abab5 start + 1
这种崩溃正在每个更新应用程序的设备上产生,这不会在模拟器测试或通过testFlight发行版进行测试构建时再现.
以下是一些更常见的异常代码:
0x8badf00d:读作“吃不好的食物”! (如果您眯着眼睛并用字母字符替换数字.:p)此代码表示iOS已终止应用程序,因为发生了监视程序超时.基本上,应用程序花费太长时间来启动,终止或响应系统事件.
崩溃是因为漫长的等待,导致它发生的原因是日志中列出的321个任务项中的1个.
我真的很好奇您在日志中发送事件/处理事件项目.在启动rootViewController之前,你有没有机会等待什么? ……它可能是核心数据,但如果出现了一些非常错误,我会发现另一个错误发生而不是等待.
以上是大佬教程为你收集整理的ios – 首次启动后应用程序崩溃全部内容,希望文章能够帮你解决ios – 首次启动后应用程序崩溃所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。