react native 5.54 出ios版本遇到的坑(應該是在xcode10下才會有的吧)記錄。。。。。。 聽說5.7已經修復了

 

1. config.h找不到
rm -r ~/.rncache/
cd node_modules/react-native/third-party/glog-0.3.4/
./configure --host arm-apple-darwinnode

2. 編譯不過的時候 執行完第一步 第二部到glog的src文件下找config.h 而後修改以下  
#if defined(__x86_64__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__rip
#elif defined(__i386__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip
#endifreact

3. 打離線包 (目前沒用到 直接裸奔的)ios

react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ./ios/bundle/index.ios.jsbundle --assets-dest ./ios/bundleweb


。。。
websocket.proj 刪除 從新添加 libfishhook.a

libcodepush.a 會重複 !!!操蛋 記得去工程裏面找到 把 products 目錄以外的那個幹掉react-native

相關文章
相關標籤/搜索