ios包运行就崩溃的问题之一
来源:互联网 发布:网络招聘的优点包括 编辑:程序博客网 时间:2024/06/13 10:07
现象描述:
打好iap包后,安装到测试设备上,然后点击icon,客户端闪现一下开机画面,然后马上就崩溃掉,查看设备的实时日志显示为
Oct 13 21:31:34 ipad SpringBoard[54] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]
Oct 13 21:31:34 ipad SpringBoard[54] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]
Oct 13 21:31:34 ipad kernel[0] <Notice>: xpcproxy[1325] Container: /private/var/mobile/Containers/Data/Application/84613D2A-A2A1-4DDD-88A7-C122D06E7082 (sandbox)
Oct 13 21:31:34 ipad com.apple.xpc.launchd[1] (UIKitApplication:com.xx.xxx[0x84df][1325]) <Notice>: Service exited due to signal: Trace/BPT trap: 5
Oct 13 21:31:34 ipad ReportCrash[1324] <Notice>: Formulating report for corpse[1325] Appname
Oct 13 21:31:34 ipad SpringBoard[54] <Warning>: Application 'UIKitApplication:com.xx.xxx[0x84df]' crashed.
Oct 13 21:31:34 ipad ReportCrash[1324] <Warning>: Saved type '109(109_Appname)' report (11 of max 25) at /var/mobile/Library/Logs/CrashReporter/Appname-2016-10-13-213134.ips
解析崩溃日志显示为:
Dyld Error Message:
Dyld Message: Symbol not found: _kABPersonAddressStreetKey
Referenced from: /var/containers/Bundle/Application/839B8B04-97A0-447B-88CC-01D51CFDF8D7/Appname.app/
Expected in: dyld shared cache
解决的过程:
开始以为是代码中使用了ABPersonAddressStreetKey的问题,随后处理了问题依旧。
通过NSLOG方式,发现程序并未之行didFinishLaunchingWithOptions方法,所以确定为不是代码问题。
于是各种配置猜测,path对不对,keychain对不对,第三方库是否支持.....
最终找到了问题的原因,是因为xocde配置工程的时候,打开了wallet能力,而工程的证书里边并没有包含wallet能力(工程中没有打开xcode管理证书)
蓝瘦香菇.....
- ios包运行就崩溃的问题之一
- 【iOS开发】静态库导致的运行时崩溃问题
- IOS 从app store下载运行ios9.3以下的系统就崩溃
- UltraEdit在Win2003一运行就崩溃的解决办法
- UltraEdit在Win2003/XP一运行就崩溃的解决办法
- opensuse 上面运行eclipse崩溃的问题
- iOS POS之 AsyncSocket release环境运行崩溃问题
- 关于Win7下安装VS2013就崩溃的问题
- JVM崩溃原因之一:自己的代码有问题
- 使用了Ormlite这个jar包,混淆代码就崩溃问题总结
- iOS crash 崩溃问题的追踪方法
- iOS crash 崩溃问题的追踪方法
- iOS crash 崩溃问题的追踪方法
- iOS crash 崩溃问题的追踪方法
- iOS crash 崩溃问题的追踪方法
- iOS crash 崩溃问题的追踪方法
- IOS -- 调用deleteRowsAtIndexPaths:withRowAnimation:崩溃的问题
- iOS crash 崩溃问题的追踪方法
- Android微信分享---点击分享伤害了我且一闪而过~
- android的四大基础----Service篇
- GMS4.0 (android N GMS变更部分)
- 854计算机基础——《计算机组成原理》考点汇总(五) 计算机的运算方法
- 从win.ini文件中读/写配置字段值
- ios包运行就崩溃的问题之一
- 网络编程(18)—— 使用readv和writev函数批量的进行数据的发送和读取
- 操作体验完胜安卓 黑莓PlayBook
- jquery.validate验证单个表单元素的方法
- 翻遍“微信小程序”的所有知乎问答,我们整理了大家最关注几个话题
- java实现Mysql的备份与还原
- JSTL函数标签库中fn标签!
- JavaScript权威指南(第六版) (JavaScript 数组一些概念)笔记
- HDU-1171-Big Event in HDU(多重背包 二进制优化)