我发表了一个包,并登录到错误的帐户。我通过纠正上传
flutter packages pub uploader add <correct email>
flutter packages pub uploader remove <incorrect email>
但现在,当我试图把更新我未经授权,因为我仍然登录的不正确的电子邮件。
应该有一个文件
~/.pub-cache/credentials.json
保存当前的认证信息。 如果您删除,你应该需要重新登录。
更新
刚添加pub logout
一个https://github.com/dart-lang/pub/pull/2035命令
如果您使用的SDK扑的.pub-cache
目录实际上是flutter
目录内。对于我的笔记本电脑,我已经下载扑进/home/username/flutter
:为了重置像flutter packages pub publish
命令证书,我不得不删除/home/username/flutter/.pub-cache
。