错误一:
pod install后报错:
Analyzing dependencies
Fetching podspec for RCTWeChat
from ../node_modules/react-native-wechat
[!] No podspec found for RCTWeChat
in ../node_modules/react-native-wechat
问题原因:
作为一个pod库,RCTWeChat.podspec文件所在位置不对,导致无法install成功,其实官方已经在最新master分支修复了该问题,只是没有发布最新版本到npm。
解决方法:
复制RCTWeChat.podspec到 node_modules/react-native-wechat目录下,再执行pod install,pod安装可以成功,但是xcode run时还会报错误二,如下:
错误二:
image.png目前以上两个问题的解决方法:
在你的项目 package.json 里,指定库的代码分支为最新的master:
"react-native-wechat": "yorkie/react-native-wechat#master"
重新install和link即可正常运行了,不过终极解决方案还是需要react-native-wechat维护者将最新代码发布一个新的版本到npm。
网友评论