RNiOS嵌入原生总结

终端指令流程:

terminal: (cd到工程目录下,可新建一个文件夹)touch package.json->npm install->pod init ->vim podfile->pod install->index.ios.js->react-native start/npm start

npm info react和npm info react-native来查看当前的最新版本。

vim podfile内容:

# target的名字一般与你的项目名字相同

target 'NumberTileGame' do

# 'node_modules'目录一般位于根目录中

# 但是如果你的结构不同,那你就要根据实际路径修改下面的`:path`

pod 'React', :path => '../node_modules/react-native', :subspecs => [

'Core',

'RCTText',

'RCTNetwork',

'RCTWebSocket', # 这个模块是用于调试功能的

# 在这里继续添加你所需要的模块

]

end

info.plist: NSAppTransportSecurity   -> NSExceptionDomains    ->localhost ->NSTemporaryExceptionAllowsInsecureHTTPLoads(bool YES)

找不到pods头文件 在User header Search Path里面输入${SRCROOT} 选择recursive

地址localhost如果报错,改为本机ip地址即可,设置->网络->高级->IPv4地址。

你可能感兴趣的:(RNiOS嵌入原生总结)