High Sierra中的Cocoapods权限问题?

14 浏览
0 Comments

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$

非常感谢任何帮助。

0
0 Comments

在升级到macOS High Sierra后,我遇到了相同的问题,并通过以下命令解决了问题(请注意,您需要使用sudo以超级用户身份运行):

sudo gem update --system
sudo gem install cocoapods -n/usr/local/bin

祝你好运!

完美解决!谢谢。

是的,我也是一样,第一条命令因为相同的原因失败了,第二条命令成功了,谢谢。

0
0 Comments

在macOS High Sierra操作系统中,出现了Cocoapods权限问题的情况。下面是解决这个问题的原因和方法。

首先,需要更新终端到最新版本。然后,从https://rubygems.org/pages/download下载并更新RubyGems到最新版本。最后,通过执行

pod update

命令来更新Podfile文件。

上述步骤可以解决Cocoapods在High Sierra中的权限问题。

0
0 Comments

在升级到macOS High Sierra后,出现了cocoapods权限问题。可以通过以下命令解决:

sudo gem install cocoapods

0