1.pod install完成后还是提示:解决Swift中出现 No such module ‘Moya’
解决办法是在build phases中的link binary with libraries中先删除pods_xxx.framework,再重新添加一次就好了
2.可能是报错库的版本问题,有ioser在Podfile中为报错库指定了具体版本,问题解决。
3.我的情况,相对来说比较复杂。
开始的时候工程运行良好,没有问题。我开始导入pod 'WCDB.swift’这个库,发现导入不成功,在使用官方pod install --verbose指令后依然终端报错。
最后我发现要导入这个库Podfile文件必须写上use_frameworks!这一句,库被光速导入成功!
不幸的是,我在写上use_frameworks!的时候,同时也写上了platform :ios, '9.0’这一句,运行工程,报错No such module ‘Moya’。
很明显Moya库受到了platform :ios, '9.0’这一句的影响,屏蔽后重新pod install,运行成功。
- 最后一种可能情况: Build Settings > User-Defined > VALID_ARCH 删除这个字段就可以了