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