我的应用程序在“调试/开发”模式下可以正常工作,但在发行版(企业发行版)中启动时崩溃。这是崩溃日志:
事件标识符:D03AA940-6D86-41E7-A90C-997C7C840570 CrashReporter密钥:f79cf5348f25235e81156465863880c9a213ba09硬件型号:iPhone7,2进程:EFC [1405]路径:
/ private / var / containers / Bundle / Application / 9C9BAABD-1BD5-468 /MyApp.app/MyApp标识符:com.company.ent-myapp版本:100(0.1)代码类型:ARM-64(本地)父进程:已
启动1日期/时间:2016-05-07 12:14:07.07 +0500启动时间:
2016-05-07 12:14:07.07 +0500操作系统版本:iOS 9.3.1(13E238)报告版本:105异常类型:EXC_BREAKPOINT(SIGTRAP)异常代码:0x0000000000000001,0x000000012003d088由线程触发:0
过滤的系统日志:找不到
Dyld错误消息:Dyld消息:未加载库:@ rpath / Alamofire.framework / Alamofire引用自:/var/containers/Bundle/Application/9C9BAABD-1BD5-4684-894E-329C6A11CE9C/MyApp.app/MyApp原因:不适用找到图片。确实找到了:/private/var/containers/Bundle/Application/9C9BAABD-1BD5-4684-894E-329C6A11CE9C/MyApp.app/Frameworks/Alamofire.framework/Alamofire:mmap()errno = 1验证了'/ private / var / containers / Bundle / Application / 9C9BAABD-1BD5-4684-894E-329C6A11CE9C / MyApp.app / Frameworks / Alamofire.framework / Alamofire'/ private / var / containers / Bundle / Application / 9C9BAABD-1BD5-4684-894E-329C6A11CE9C /MyApp.app/Frameworks/Alamofire.framework/Alamofire:mmap()errno = 1验证'/private/var/containers/Bundle/Application/9C9BAABD-1BD5-4684-894E-329C6A11CE9C/MyApp.app/Frameworks的首页/ Alamofire。
二进制图像:0x100008000-0x10081ffff EFC arm64 <202501eaffad3aa4a30e701306b22a26> /var/containers/Bundle/Application/9C9BAABD-1BD5-4684-894E-329C6A11CE9C/MyApp.app/MyApp 0x12003c000-0x12006bffdy-dy
Enable Bitcode
Yes
和准备企业发行版No
。Apple Worldwide Developer Relations Certification Authority
。Release
配置Pods-MyApp.release
。注意:我是在项目中第一次使用cocoapods。如果相关,我的pods文件的内容在下面供参考。我的内容Podfile
:
platform :ios, '8.0'
use_frameworks!
target 'EFC' do
pod 'Alamofire', '~> 3.0'
pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
pod 'PayPal-iOS-SDK'
pod 'AlamofireNetworkActivityIndicator', '~> 1.0'
pod 'AlamofireImage', '~> 2.0'
pod 'ObjectMapper', '~> 1.2'
pod 'GoogleMaps'
pod 'UILoadControl'
end
我很困惑 关于发生了什么的任何线索?我该如何解决这个问题并成功地准备我的企业版本?
也许我在cocoapods设置(用于发布/分发)中缺少了一些东西,但是我不知道该怎么办!?
编辑
导出对话框看起来像这样,如果有什么不同的话。
我重新生成了发行证书和配置文件。这为我解决了这个问题!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句