COCOPODS 相关

关于Swift添加多Target遇到的坑

2019-12-20  本文已影响0人  沙漠棕榈

近期公司有个项目有两个客户端,大部分页面及功能都相似;于是决定使用Xcode的多target方法实现;这里具体不再讲述怎么实现多target的问题,有需要参考这里。cocoapods安装方法看这里
下面直接说问题:

错误提示:

no such file or directory

解决办法:

经过一番百度查询,我们需要在 工程文件内(******.xcodeproj)->Build Settings 搜索 swift flags

设置Swift flags
记得要分开设置Debug和Release哦!如果统一设置,将会覆盖之前已经设置好的参数.
另外要加-D前缀,否则无法找到cocopods
上图:
记得-D

感觉终于要好了,发现pod install 之后,如下图:


啊啊啊

又是一番百度,感谢博客页面很好看的大佬方法在此
,找到了解决办法。podfile文件夹里设置每个target的.xcodeproj路径

关键字:project哦

再次 pod install 就好了。
这下就可以开心的玩耍咯!

参考链接:
Unable to find a target named aaa, did find bbb
iOS 多target 解决方案
Swift、OC语言中多target在代码中如何区分

上一篇下一篇

猜你喜欢

热点阅读