uniapp android打包遇到dcloud appid "unl dde7b98"非当前账号问题如何解决

在使用uniapp进行Android打包时,提示"DCloud AppID 'unl dde7b98’非当前账号",该如何解决?我已经确认了manifest.json中的AppID与DCloud账号绑定的应用一致,但仍然报错。请问这是账号权限问题还是需要特殊配置?

2 回复

检查HBuilderX登录账号是否与项目AppID匹配。若不一致,重新登录正确账号或修改manifest.json中的AppID为当前账号所有。


在UniApp打包Android应用时,遇到“dcloud appid ‘unl dde7b98’ 非当前账号”错误,通常是因为项目配置的AppID与当前登录的DCloud账号不匹配。以下是解决方法:

步骤:

  1. 检查当前登录账号

    • 在HBuilderX中,点击顶部菜单 帮助 > 登录,确认已使用正确的DCloud账号登录。
    • 如果未登录或账号错误,请重新登录。
  2. 核对项目AppID

    • 打开项目根目录下的 manifest.json 文件。
    • 在“基础配置”中查看AppID(格式如:__UNI__XXXXXX)。
    • 如果AppID为 unl dde7b98(无效格式),说明未正确申请或配置。
  3. 重新申请AppID

    • manifest.json 中点击“重新获取AppID”,系统会自动生成与当前账号绑定的新AppID。
    • 或通过DCloud开发者中心手动创建应用并绑定AppID。
  4. 同步配置

    • 保存 manifest.json,确保HBuilderX自动同步配置。
    • 清除缓存:菜单 发行 > 原生App-本地打包 > 生成原生打包资源,勾选“清理项目”。
  5. 重新打包

    • 完成上述步骤后,重新进行Android打包(云打包或本地打包)。

注意事项:

  • 确保网络稳定,避免AppID申请失败。
  • 如果使用团队协作,确认所有成员使用相同账号。

按以上操作即可解决AppID不匹配问题。如果仍报错,请检查DCloud账号权限或联系官方支持。

回到顶部