最近蘋(píng)果強(qiáng)制要求enable_Bitcode

昨天上傳最新版本到iTunes的時(shí)候的時(shí)候遇到了編譯沒(méi)有通過(guò)的問(wèn)題

“ was built without full bitcode”,

Google了一下是因?yàn)闆](méi)有設(shè)置ENABLE_BITCODE = YES, 再次編譯后發(fā)現(xiàn)

“weChatSDK編譯不通過(guò)”

結(jié)果是發(fā)現(xiàn)版本太老,果斷更新了1.7.1版本,問(wèn)題還沒(méi)結(jié)束,

“WXApiObject文件編譯不通過(guò)”

一路坎坷,發(fā)現(xiàn)引用的是#import <Foundation/Foundation.h>,? 添加新引用,#import <UIKit/UIKit.h>

解決問(wèn)題,編譯通過(guò)。

但是,問(wèn)題還是么有完全解決,因?yàn)镃ocoapod添加了一些第三方插件,所以上傳的時(shí)候收到了create PIE executables的警告, 還讓我參考Technical Q&A QA1788 - Building a Position Independent Executable in the iOS Developer Library,按照要求setting了值,但是還是出現(xiàn)該警告,因?yàn)椴挥绊懓l(fā)布,暫且放一邊。

后記,剛才去網(wǎng)上查了一下這個(gè)問(wèn)題,github上很多人都遇到了這個(gè)問(wèn)題,論壇里有個(gè)哥們說(shuō)可能是apple想推廣自己的SwiftPM, 或許吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容