CocoaPods集成CocoaDebug使用命令行打包的坑

CocoaDebug是一个 iOS 调试工具,功能强大,支持直接在APP上查看http请求、NSLog日志、沙盒文件,集成方便,直接使用CocoaPods集成无需修改一行代码就可以使用CocoaDebug所有功能,并且可以只在debug版本集成不影响APP发布。

图片来源于CocoaDebug

使用CocoaPods集成CocoaDebug集成方便,却有一个找了好久都没有找到解决办法的问题,让我头痛很久:集成CocoaDebug需要在项目podfile文件添加 use_frameworks! 标志,不添加这个标志debug版本编译通不过,添加了使用命令行打包ipa报下面的错:

error: exportArchive: exportOptionsPlist error for key 'uploadBitcode': cannot upload bitcode because bitcode is imbalanced

Error Domain=IDEFoundationErrorDomain Code=1 "exportOptionsPlist error for key 'uploadBitcode': cannot upload bitcode because bitcode is imbalanced" UserInfo={NSLocalizedDescription=exportOptionsPlist error for key 'uploadBitcode': cannot upload bitcode because bitcode is imbalanced}

** EXPORT FAILED **

最后,改成使用Carthage来集成CocoaDebug解决了问题。

Carthage来集成CocoaDebug:
https://github.com/CocoaDebug/CocoaDebug/wiki/Integration-Guide

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容