我这里有问题。我在我的Mac上安装了cocoapods因为我的XCode项目需要它。我已经运行了这个命令
gem install cocoapods
工作正常,所有东西都安装好了。但是在我尝试使用任何pod COMMAND
之后,我发现了错误 - You cannot run CocoaPods as root.
我查看了stackoverflow,主要建议是使用此命令
sudo chown -R $USER ~/.cocoapods
或sudo chown -R $USER ~/Library/Caches/CocoaPods
但问题是这些命令都没有为我工作,我有这个错误:
chown: /Users/user/.cocoapods: No such file or directory
你能告诉我我哪里错了吗?
答案 0 :(得分:0)
好的,伙计们,我已经找到了问题所在。只需要做错误所说的。您不应该使用if (!b.isRecycled()){
try {
Rect rect = new Rect(0, 0, frame.getWidth(), frame.getHeight());
Canvas canvas = frame.getHolder().lockCanvas();
synchronized (frame.getHolder()) {
if (!b.isRecycled()) {
frame.drawBitmap(canvas, b, rect);
b.recycle();
}
}
frame.getHolder().unlockCanvasAndPost(canvas);
} catch (java.lang.RuntimeException exc){
Dbg.d("ERROR", exc);
}
lastBitmap = b;
}
或root用户运行pod install
命令。这意味着 - 只需打开新的终端窗口,不要登录root用户并使用sudo