刚刚得知原来可以直接设置,我TMD直接哭了,那这真是《奇淫巧技》了,哭了
----------------------------------------分割线---------------------------------------------
最近开发RN,遇到一个问题,同事使用的是windows电脑,没法调试IOS,但是一心摸鱼的我也不想调,然后众所周知,RN的js源码会被打成一个资源文件打进APP里,然后开发包,是连接的MAC,实时在MAC上远程拉取这个资源文件,于是我思考能不能改变这个地址的路径改成同事windows电脑的ip,这样一来我就能继续摸鱼!
本着这样的思路我开始对RN的IOS代码进行断点一步一步的进去查看,然后发现他会读取资源文件里面的一个叫ip.txt
文件里写死的ip,然后我顺腾摸瓜去寻找他资源文件的构建脚本,不负重任还真被我找到了!!
首先找到/node_modules/react-native/scripts/react-native-xcode.sh
然后我们看到嘿嘿ip.txt
就在这里,我们只需要吧IP=$(ipconfig getifaddr en0)
写死成同事的ipIP="192.168.0.26"
就大功告成!!!
最后重新拿上IOS测试机重新打包然后甩给同事,完美的开始新的摸鱼之旅!!