react-native 集成进原生项目(iOS)

2016-12-02  本文已影响175人  redye

把 react-native 集成进原生项目的教程网上已经很多了,这里只是记录下自己在集成中遇到的问题。

1.React 库的路径设置

在使用 react-native 开发时用到的最基础的库,其他的由 facebook 已经封装好的或者你将要封装的静态库都需要链接这个库。注意是 recursive 递归查找。

1.png

2.Undefined symbols for architecture x86_64 libReact.a(RCTJSCExecutor.o)

github 上有解决方法这里
需要在 Other link flags 处加上 -lc++

2.png

3.链接库问题

需要在 Other link flags 处加上 -ObjC

 ***** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[RCTRootView reactTag]: unrecognized selector sent to instance 0x7fc8fcc168b0'**
3.png

关于 -ObjC ,想了解更过,可以看这里

上一篇下一篇

猜你喜欢

热点阅读