High Sierra中的Cocoapods权限问题?
High Sierra中的Cocoapods权限问题?
我把我的macOS系统升级到了High Sierra,现在在我的iOS应用程序中使用cocoapods安装依赖。但是我遇到了以下错误。
XXXXXXXXX:MyProject CompanyName$ pod update -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: 解释器错误: 没有这个文件或目录
然后我尝试了以下命令
Zubair-mac-mini:~ sdsol$ gem install cocoapods ERROR: 在执行gem命令时出错... (Gem::FilePermissionError) 您没有对/Library/Ruby/Gems/2.3.0目录的写权限。 Zubair-mac-mini:~ sdsol$
非常感谢任何帮助。
在macOS High Sierra操作系统中,出现了Cocoapods权限问题的情况。下面是解决这个问题的原因和方法。
首先,需要更新终端到最新版本。然后,从https://rubygems.org/pages/download下载并更新RubyGems到最新版本。最后,通过执行
pod update
命令来更新Podfile文件。
上述步骤可以解决Cocoapods在High Sierra中的权限问题。