iOS 9.2.1应用程序在启动时崩溃

Dur*_*n.H 3 crash ios swift ios9.2.1

我的应用程序在除iOS 9.2.1之外的所有版本中都能正常运行

当我直接从Xcode在设备上运行应用程序时,我没有遇到iOS 9.2.1中的问题

澄清:

我想iOS会杀死我的应用程序,因为它占用了更多的内存,应用程序由ad-hoc或分发证书签名.从xcode运行时,我没有遇到问题,因为它由开发人员证书签名,因此iOS不会杀死应用程序并让它运行

这是我在启动应用程序时从xcode 设备获取的设备日志

2月17日15:27:58测试-iPhone-6 SpringBoard [58]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 SpringBoard [58]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:no stored taskRef found 2月17日15:27:59 test-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6内核[0]:xpcproxy [365]容器:/ private/var/mobile/Containers/Data/Application/E0E7AB14-7B51-4B34-8CAE-5A31D96CF800(沙箱)

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:no stored taskRef found 2月17日15:27:59 test-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:no stored taskRef found 2月17日15:27:59 test-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 2月17 15:27:59 test-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:no stored taskRef found

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 2月17日15:27:59 test-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:no stored taskRef found

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 securityd [91]:secTaskDiagnoseEntitlements MISSING keychain entitlements:没有找到存储的taskRef

2月17日15:27:59测试-iPhone-6 amfid [168]:SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName]

2月17日15:28:00 test-iPhone-6 SpringBoard [58]:BSXPCMessage收到错误消息:连接无效

2月17日15:28:00 test-iPhone-6 SpringBoard [58]:HW kbd:无法设置(null)键盘焦点

2月17日15:28:00 test-iPhone-6 mediaserverd [28]:''com.test.myappname(pid = 365)设置DiscoveryMode = DiscoveryMode_None,currentDiscoveryMode = DiscoveryMode_None

2月17日15:28:00测试-iPhone-6诊断[83]:错误评估过程信息 - pid:365,puniqueid:365

2月17日15:28:00 test-iPhone-6 SpringBoard [58]:BSXPCMessage收到错误消息:连接无效

2月17日15:28:00 test-iPhone-6 com.apple.xpc.launchd [1](UIKitApplication:com.test.myappname [0x632d] [365]):由于信号退出服务:分段错误:

11月17日15:28:00 test-iPhone-6 ReportCrash [366]:为尸体制定报告[365] myappnameSwift

2月17日15:28:00 test-iPhone-6 ReportCrash [366]:保存类型'109_myappnameSwift'报告(最多25个中的5个)为/ var/mobile/Library/Logs/CrashReporter/myappnameSwift_2016-02-17-152800_test-iPhone -6.ips

2月17日15:28:00 test-iPhone-6 SpringBoard [58]:应用程序'UIKitApplication:com.test.myappname [0x632d]'崩溃了.

2月17日15:28:00 test-iPhone-6 UserEventAgent [26]:289017674762:id = com.test.myappname pid = 365,state = 0

Dur*_*n.H 5

Build Settings中更改架构解决了我的问题

在此输入图像描述

将架构从$(ARCHS_STANDARD)更改为$(ARCHS_STANDARD_32_BIT)