Ios 当我使用AppCode时,我不能通过cocoapod使用第三方库 前提 应用程序代码版本:
应用代码2019.3.5建造#OC-193.6494.48,于2020年2月12日建造 语言 Swift 5.0 椰子荚: 版本 椰子荚1.8.3 回购 公共播客文件Ios 当我使用AppCode时,我不能通过cocoapod使用第三方库 前提 应用程序代码版本:,ios,swift,cocoapods,appcode,Ios,Swift,Cocoapods,Appcode,应用代码2019.3.5建造#OC-193.6494.48,于2020年2月12日建造 语言 Swift 5.0 椰子荚: 版本 椰子荚1.8.3 回购 公共播客文件 源代码'https://git.private pod source.com/***.git' 来源'https://cdn.cocoapods.org/' 工作区'IM.xcworkspace' 平台:ios,“10.0” 使用你的框架! #使用模块化标题! 禁止所有警告! 安装椰子荚, :preserve_pod_file_s
源代码'https://git.private pod source.com/***.git'
来源'https://cdn.cocoapods.org/'
工作区'IM.xcworkspace'
平台:ios,“10.0”
使用你的框架!
#使用模块化标题!
禁止所有警告!
安装椰子荚,
:preserve_pod_file_structure=>true,
:生成多个项目=>true
#:增量安装=>true
目标是“IM”do
项目“IM/IM.xcodeproj”
#放置一些私有组件
“翠鸟”吊舱
吊舱“M13Checkbox”
吊舱“IQKeyboardManagerSwift”
吊舱“MJRefresh”
结束
目标“路由器”do
项目“Router/Router.xcodeproj”
#放置一些私有组件
结束
问题:
当我使用AppCode运行项目并通过CocoaPods管理第三方库时,我无法在编辑器中使用第三方库中的代码。但是项目可以成功运行吗
以翠鸟的一段代码为例:
导入翠鸟
...
imageView.kf.setImage(带有URL(字符串:“”)
cmd+左键单击Kingfisher
来预览翠鸟的代码
kf
的任何内容,这意味着我需要在没有任何提示的情况下手动编写所需的任何方法setImage(with:)
方法上使用cmd+左键单击时,AppCode提示无法找到要转到的声明
cocoapods-
)中的播客存在上述问题
这对我的发展产生了很大的影响。。。我怎样才能解决这个问题
补编:
我现在怀疑我的AppCode中cocoapod的配置有问题
因为我的一个朋友的偏好->CocoaPods设置如下所示。设置中包括带有CDN源的pod,并且有关于CDN源的提示
但我在下面看到的是,它只包含我的私人播客,没有关于共享播客的信息,也没有关于CDN的提示
在我执行了多次
Clean
,Clean Build Folder
,Invalidate Caches
之后,尽管相关代码仍然没有突出显示,但我可以单击查看该语句
我不知道是哪个操作解决了这个问题,如果你有这个问题,你可以尝试更多的操作也许你应该清理项目的缓存。请查看这些->:@emrcftci我尝试了上述两种方法,但它们无法解决我的问题
cocoapods-
- Type: CDN
- URL: https://cdn.cocoapods.org/
- Path: /Users/***/.cocoapods/repos/cocoapods-
ModuleSpecs
- Type: git (master)
- URL: https://git.private pod source.com/***.git
- Path: /Users/***/.cocoapods/repos/ModuleSpecs
Specs
- Type: git (master)
- URL: https://git.private pod source.com/***.git
- Path: /Users/***/.cocoapods/repos/Specs