【问题标题】:Unable to do pod update after uninstalling the pod卸载 pod 后无法进行 pod 更新
【发布时间】:2018-02-23 13:15:01
【问题描述】:

我在我的项目中添加了 firebase crashlytics pod。添加后,我的项目显示已安装的第三方库(如 Alamofire、Expandablecells 等)的“没有此类模块”。

我试图通过设置框架搜索路径、清理派生数据来解决这个问题,但没有任何效果。

然后我删除了 pod 并尝试再次安装它,然后它就显示出来了。 - 使用 $(inherited) 标志,或 - 从目标中删除构建设置。

现在我无法更新我的项目中的任何内容。它再次显示相同的错误。 我已经重新启动了我的机器。将其更新为高山脉。 谁能帮我解决这个问题?

谢谢 我检查了这个网址 - Use the `$(inherited)` flag, or - Remove the build settings from the target. CocoaPod Swift3 pod update error

在项目中

【问题讨论】:

    标签: swift cocoapods


    【解决方案1】:

    您正在使用引用 Ruby 2.0 的 cocoapods 版本 - 您的 pod 脚本的第一行是

    #!/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
    

    AFAIK 这个版本的 ruby​​ 不再存在于 High Sierra 中。

    运行sudo gem install cocoapods,在这之后,这一行应该是

    #!/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
    

    【讨论】:

    • 请分享我写这行的地方?在 pod 文件中?
    • 不确定您所说的“位置”是什么意思...只需在终端中运行sudo gem install cocoapods
    • xcodeproj 的可执行文件“xcodeproj”与 /usr/local/bin/xcodeproj 冲突 覆盖可执行文件? [yN] 我该怎么办?
    • 是的,因为您想使用新版本。
    • 完成为 concurrent-ruby、i18n、thread_safe、tzinfo、activesupport、nap、fuzzy_match、cocoapods-core、claide、cocoapods-deintegrate、cocoapods-downloader、cocoapods-plugins、cocoapods-search 安装文档, cocoapods-stats、netrc、cocoapods-trunk、cocoapods-try、molinillo、atomos、CFPropertyList、colored2、nanaimo、xcodeproj、escape、fourflusher、gh_inspector、ruby-macho、cocoapods 19 秒后 28 个 gem 安装
    猜你喜欢
    • 2015-12-16
    • 1970-01-01
    • 2017-04-27
    • 2021-12-21
    • 1970-01-01
    • 2020-08-23
    • 1970-01-01
    • 2022-01-15
    • 2019-07-11
    相关资源
    最近更新 更多