【问题标题】:How to change uploader of flutter package如何更改颤振包的上传者
【发布时间】:2020-06-16 13:50:47
【问题描述】:

我已经上传了一个带有电子邮件的包裹,然后我更改了另一个电子邮件。因此,为了替换我使用 pub 上传器添加的电子邮件,请添加 yyyy@gmail.com。当我尝试删除旧电子邮件时,它会显示以下错误

pub uploader remove xxxxxxxxxxx@gmail.com 不允许自行拆除。使用其他帐户删除此电子邮件地址。

对于这个问题,我搜索修复并发现已删除的 .pub_cache/credentials.json 将解决,但我在 .pub-cache 目录中找不到该文件。我想知道如何删除旧电子邮件。

【问题讨论】:

    标签: flutter dart dart-pub


    【解决方案1】:

    我自己找到了答案。由于没有选择上传者或注销发布身份验证等选项,我们需要在谷歌中撤销身份验证。因此,在发布包时,它会要求进行身份验证,届时我们可以提供新的电子邮件。让我解释所有这些。

    首先我使用 xxxxx@gmail.com 将一个包上传到 pub.dev,但我想更改为 yyyyy@gmail.com。所以为了做到这一点,我们必须首先将 yyyyy@gmail.com 添加到包中。这样做

    pub uploader add yyyyy@gmail.com

    在网络浏览器中添加后转到我的 account.google.com -> 安全 -> 管理第三方访问权限 -> 删除 pub.dartlang.org。

    在终端中撤销对旧帐户的访问后再次发布包并要求身份验证,现在使用 yyyyy@gmail.com 登录,然后输入

    pub uploader remove xxxxx@gmail.com

    现在已成功更改发布者。

    【讨论】:

      猜你喜欢
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-28
      • 2021-11-01
      • 2021-04-20
      • 2020-09-21
      相关资源
      最近更新 更多