CocoaDebug是一個 iOS 調(diào)試工具优训,功能強(qiáng)大立宜,支持直接在APP上查看http請求例诀、NSLog日志朽肥、沙盒文件菇民,集成方便尽楔,直接使用CocoaPods集成無需修改一行代碼就可以使用CocoaDebug所有功能投储,并且可以只在debug版本集成不影響APP發(fā)布。
圖片來源于CocoaDebug
使用CocoaPods集成CocoaDebug集成方便阔馋,卻有一個找了好久都沒有找到解決辦法的問題玛荞,讓我頭痛很久:集成CocoaDebug需要在項(xiàng)目podfile文件添加 use_frameworks! 標(biāo)志,不添加這個標(biāo)志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