在所有 Xcode 11 项目上安装 pod 时出错

Posted

技术标签:

【中文标题】在所有 Xcode 11 项目上安装 pod 时出错【英文标题】:Error on pod install on all Xcode 11 projects 【发布时间】:2019-09-28 02:25:09 【问题描述】:

当我尝试通过“pod install”安装 pod 时,我只在 Xcode 11 之后的所有项目中收到错误。

我已经尝试找到解决方案 4 天了,但我在 Google 上找不到任何东西。

我已经创建了一个全新的干净项目,但是“pod install”没有让我选择哪个 pod 出现相同的错误。

吊舱环境:

CocoaPods : 1.8.1 

Ruby : ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
RubyGems : 2.5.2.3
    Host : Mac OS X 10.14.4 (18E226)
   Xcode : 11.0 (11A420a)
     Git : git version 2.21.0 (Apple Git-122)
 Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib
 Repositories : master - file system
           trunk - CDN - https://cdn.cocoapods.org/

错误:

[!] /usr/bin/git clone https://github.com/vikmeup/SCLAlertView-Swift.git /var/folders/49/k2kb5k6s3kj0qtxrg5tb_c880000gn/T/d20190928-24053-sbmomd --template= --single-branch --depth 1 --branch 0.8

Cloning into '/var/folders/49/k2kb5k6s3kj0qtxrg5tb_c880000gn/T/d20190928-24053-sbmomd'...
dyld: lazy symbol binding failed: Symbol not found: _curl_global_sslset
  Referenced from: /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-remote-https
  Expected in: /usr/lib/libcurl.4.dylib

dyld: Symbol not found: _curl_global_sslset
  Referenced from: /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-remote-https
  Expected in: /usr/lib/libcurl.4.dylib"```

【问题讨论】:

【参考方案1】:

好的,我已经部分纠正了错误。我必须在控制台中输入这些命令:

export PATH="/usr/local/bin:$PATH"

source ~/.bash_profile

之后只要不关闭终端就可以了。但是如何才能永久设置呢?

【讨论】:

以上是关于在所有 Xcode 11 项目上安装 pod 时出错的主要内容,如果未能解决你的问题,请参考以下文章

通过命令行安装 pod 时出现问题

安装 Alamofire pod 时出现名称冲突错误

在 XCode/Swift 上安装/使用 DCKit 时出现问题

使用版本 Xcode 11.4 构建 Xcode 项目时反复出错

Xcode 8 Pod 更新问题-由于主要版本更新而重新创建 CocoaPods [重复]

dyld:库未加载Xcode11