昨天上傳最新版本到iTunes的時候的時候遇到了編譯沒有通過的問題
“ was built without full bitcode”占哟,
Google了一下是因為沒有設置ENABLE_BITCODE = YES趾代, 再次編譯后發(fā)現
“weChatSDK編譯不通過”
結果是發(fā)現版本太老,果斷更新了1.7.1版本裆熙,問題還沒結束伍掀,
“WXApiObject文件編譯不通過”
一路坎坷刘莹,發(fā)現引用的是#import <Foundation/Foundation.h>,? 添加新引用,#import <UIKit/UIKit.h>
解決問題目代,編譯通過屈梁。
但是,問題還是么有完全解決榛了,因為Cocoapod添加了一些第三方插件俘闯,所以上傳的時候收到了create PIE executables的警告, 還讓我參考Technical Q&A QA1788 - Building a Position Independent Executable in the iOS Developer Library,按照要求setting了值忽冻,但是還是出現該警告真朗,因為不影響發(fā)布,暫且放一邊僧诚。
后記遮婶,剛才去網上查了一下這個問題,github上很多人都遇到了這個問題湖笨,論壇里有個哥們說可能是apple想推廣自己的SwiftPM旗扑, 或許吧。