cocoapods 问题记录

. pod update warning Insecure world writable mode 040777

在利用命令行操作CocoaPods时,可能会遇到这样的 warning: Insecure world writable dir xxxxx in PATH, mode 040777,但是却又不妨碍使用。

提示含义: 目录被赋予777的权限,不安全。
如何解决:将提示权限改为775,问题即可解决。

具体实现:
在终端写入下列命令行,即可消除上面的提示。xxxxx 是 warning 中提示的文件路径
sudo chmod go-w xxxxx
sudo chmod 775 xxxxx

. You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory

使用命令 sudo gem install cocoapods 安装 cocoapods,仍然提示没有权限,
可以使用 sudo gem install -n /usr/local/bin cocoapods

[!] Authentication token is invalid or unverified. Either verify it with the email that was sent or register a new session.

解决方法:使用下面的命令重新注册,完成后会提示你到邮件中进行验证,点击一下邮件中的链接即可。然后就可以继续提交你的 pod 了

pod trunk register [email protected] 'Your Name'

- ERROR | [iOS] unknown: Encountered an unknown error (Could not find aiossimulator (valid values: ). Ensure that Xcode -> Window -> Devices has at least oneiossimulator listed or otherwise add one.) during validation.

解决方法:使用下面的命令更新 cocoapods。我是 XCode 11.1 出现的这个问题。

sudo gem update cocoapods

如果上面的命令不行,依次执行下面 3 个命令

sudo gem uninstall fourflusher
sudo gem install fourflusher
sudo gem update cocoapods

你可能感兴趣的:(cocoapods 问题记录)