繁体   English   中英

Cocoapods 未向现有工作区项目完全添加新的 pod/依赖项

[英]Cocoapods not fully adding new pod/dependency to existing workspace project

有可可豆的菜鸟,但有点经验丰富的编码员。 拥有现有的 cocoapods 项目,我需要向其中添加一个 pod (PersonalizedAdConsent)。 使用sudo gem install cocoapods -n /usr/local/bin因为它不会安装否则 v 1.8.4。 然后 cd 到项目目录,运行 pod install 并获取...终端图像片段

Pod 在选中时被复制到项目目录,但在 Xcode 中打开并且 Pods 目录不会更新以在项目结构中包含新的 Pod。 此外,无法在代码中导入新的 pod,get 找不到 header。 就好像它不存在,虽然我知道它在那里。 难道我做错了什么?

我在尝试排除故障时采取的步骤...

  1. pod 分解并读取所有 pod,然后所有 pod 被删除,然后从 repo 复制回来,现在无法找到所有标题。
  2. 搜索谷歌,因为我认为我一定做错了什么,虽然我找不到答案,但可能仍然如此
  3. 卸载 cocoapods 并重新安装,没有用
  4. 降级到 1.7.5,没有用
  5. 从计算机中删除所有可可豆的痕迹并重新安装(也许我应该在尝试时重新启动我的 mac,但我没有)

macOS 10.14.6,默认 ruby​​ 版本,Xcode 11.2.1,iterm,不确定它是否有所不同,但在尝试添加新 pod 之前,项目还包含锁定文件

通过根据上面 Eugene 的评论声明 swift 版本来解决。

尤金说试试这个https://stackoverflow.com/a/58784154/4422582

为了快速参考,它说要添加

ENV['SWIFT_VERSION'] = '5' 在 Podfile 的顶部。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM