我已经在iOS9 Beta 2上安装了我的应用程序,当它通过xcode运行时它不会崩溃,只要我从xcode中分离设备就会崩溃。下面是从xcode控制台获取的崩溃日志:
TCP Conn 0x1566cf10发布 7月3日14:43:26 iPhone-5断言[60]:无法获得pid 382的任务名称端口:(os / kern)失败(5) 7月3日14:43:26 iPhone-5 SpringBoard(FrontBoard)[44]:无法注册exec通知:没有这样的过程 7月3日14:43:26 iPhone-5 SpringBoard(BaseBoard)[44]:无法获得pid 382的任务名称端口:(os / kern)失败(5) 7月3日14:43:26 iPhone-5 SpringBoard(FrontBoard)[44]:无法获得任务名称端口; pid:382> 7月3日14:43:26 iPhone-5 SpringBoard(FrontBoard)[44]:应用程序'{contents =“UIKitApplication:[0x9dc3]”}'
非常感谢任何帮助......
答案 0 :(得分:1)
尝试将DeploymentTarget设置为iOS 7.0及更高版本。
或强>
我也面临同样的问题。在我的情况下,崩溃日志包含以下错误消息:
Dyld消息:没有带名称的缓存图像(/System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore)
Incident Identifier: E37B25ED-0D52-4AA6-9418-96D3EEF56730
CrashReporter Key: 92c611b757eff682f584794eea6ed79651a5307f
Hardware Model: iPad2,1
Process: XXXX [378]
Path: /private/var/mobile/Containers/Bundle/Application/10AD5592-F872-46AA-9B8A-5BD437BC3437/XXXX.app/XXXX
Identifier: XXXXXXXXXX
Version: 4.7 (4.5)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2015-07-07 18:17:35.35 +0530
Launch Time: 2015-07-07 18:17:35.35 +0530
OS Version: iOS 9.0 (13A4280e)
Report Version: 104
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000000e7ffdefe
Triggered by Thread: 0
Filtered syslog:
None found
Dyld Error Message:
Dyld Message: no cache image with name (/System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore)
Dyld Version: 366.5
Binary Images:
0x45000 - 0x134fff XXXXX armv7 <e9dea1918cc63374aace690ca7079049> /var/mobile/Containers/Bundle/Application/10AD5592-F872-46AA-9B8A-5BD437BC3437/XXXX.app/XXXX
0x1fe47000 - 0x1fe6efff dyld armv7 <37ecf6928e2d34c89b64eaa2e694c55a> /usr/lib/dyld
Error Formulating Crash Report:
Failed while requesting activity/breadcrumb diagnostics
所以在我的情况下,XCDYoutubeKit使用的是javascript.framework。所以为了暂时解决崩溃,我从我的项目中删除了XCDYoutubeKit库,解决了我的应用程序中的崩溃问题。您可以尝试相同的解决方案。
如需修复:请参阅以下链接 http://developer.xamarin.com/guides/ios/platform_features/ios9/