可以先参考react-native中文网的基本介绍
https://reactnative.cn/docs/linking-libraries-ios/
1、安装react-native-picker,按照github上的方法很简单,只需两个命令
yarn add react-native-picker
react-native-link
但是安装完之后,仍然提示: 'react-native-picker' does not exist in the haste module map.
然后发现打开xcode,工程目录下的Libraries文件夹下并没有react-native-picker的工程
2、因此需要采用手动添加的方法,因为执行完yarn add react-native-picker后,在工程目录下的node_modeules文件夹下就已经存在了react-native-picker的三方库了
把RCTBEEPicker.xcodeproj文件拖到Libaries目录下,
然后重新编译发现还是有问题,这个时候,需要到Target/Build Phases下,点击➕号,将produts目录下的libxxx.a文件添加进来即可。
网友评论