问题
- xcode 编译显示
no such file or directory: '/Users/gabby/weex/yanxuan-original/platforms/ios/Pods/Target Support Files/SocketRocket/SocketRocket-dummy.m'
- xcode 编译显示 weexSDK.h 或其他的.h 文件不存在
- 终端中 weex run ios 报错 Command failed: pod update
原因
查找platform/ios/文件夹下是否有上面路径中包对应的文件,以及Target Support Files里是否有相同的文件夹,如果没有,证明是包没安装好
解决
直接在platform/ios文件夹下pod update
再在xcode打开xcworkspace文件编译
问题
pod update 时安装的库版本不对,或找不到需要的版本
原因
本地库太旧,需要pod repo update.
解决
先用https://blog.csdn.net/wuquan0625/article/details/47401235走代理方式解决pod命令的速度问题,再pod repo update。
总结
weex坑太多,我们后来要调用摄像头,官方居然都没有简单可用的,还是原生写出来的插件,算了,我们又不懂原生,之后还要用其他硬件的该咋整。
后来换了ionic,weex连编译一个最简单的demo都要花一天工夫各种查资料,而ionic 4可以一键编译无bug,我们就果断换了。如果你是为了方便,要跨平台编程,weex根本就不好写,千万不要用。
网友评论