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地址。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 核心概念 如果你正准备从头开始制作一个新的应用,那么React Native会是个非常好的选择。但如果你只想给现有...
    made_China阅读 1,438评论 1 2
  • 在许多的项目开发中,直接用ReactNative的项目不会很多,大部分都是原生的代码中,需要嵌入一两个界面,运用R...
    ZoeZhouZ阅读 4,672评论 10 21
  • 如果你正准备从头开始制作一个新的应用,那么React Native会是个非常好的选择。但如果你只想给现有的原生应用...
    So_365阅读 2,174评论 16 7
  • 之前工作用QQ,开始了解后就觉得很方便。到后来微信的出现,明明是有新功能却不愿意去更多的了解,觉得原来的用着...
    4点半的恩赐阅读 373评论 0 0
  • 先简单粗暴介绍下自己:性别女,资深单身汪专注20年,爱好不详。 在这个看脸的时代我需要唠叨唠叨我的长相了,刚生...
    古怪的咕瓜阅读 277评论 0 1