【发布时间】:2018-11-29 03:01:54
【问题描述】:
我发布了一个包并登录了错误的帐户。我通过使用更正了上传者
flutter packages pub uploader add <correct email>
flutter packages pub uploader remove <incorrect email>
但现在,当我尝试推送更新时,我未经授权,因为我仍然以错误的电子邮件登录。
【问题讨论】:
我发布了一个包并登录了错误的帐户。我通过使用更正了上传者
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
【讨论】:
如果你使用 Flutter SDK,.pub-cache 目录实际上是在flutter 目录中。对于我的笔记本电脑,我已将 Flutter 下载到 /home/username/flutter:为了重置 flutter packages pub publish 等命令的凭据,我必须删除 /home/username/flutter/.pub-cache。
【讨论】: