在所有 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 时出错的主要内容,如果未能解决你的问题,请参考以下文章
在 XCode/Swift 上安装/使用 DCKit 时出现问题
使用版本 Xcode 11.4 构建 Xcode 项目时反复出错