uni-app manifest.json配置强制移除的权限时,配置多个提示“强制移除的权限存在重复数据”

uni-app manifest.json配置强制移除的权限时,配置多个提示“强制移除的权限存在重复数据”

操作步骤:

  • manifest.json配置强制移除的权限,配置多个提示“强制移除的权限:存在重复数据”

预期结果:

  • 可以配置多个

实际结果:

  • 不可以

bug描述:

  • manifest.json配置强制移除的权限,配置多个提示“强制移除的权限:存在重复数据”

附件:


更多关于uni-app manifest.json配置强制移除的权限时,配置多个提示“强制移除的权限存在重复数据”的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

可以把tools:node=“remove” 去掉

更多关于uni-app manifest.json配置强制移除的权限时,配置多个提示“强制移除的权限存在重复数据”的实战教程也可以访问 https://www.itying.com/category-93-b0.html


好的,感谢

uni-appmanifest.json 文件中,如果你尝试为 app-plusmp-weixin 等平台配置强制移除的权限,并且配置了多个权限时,出现“强制移除的权限存在重复数据”的提示,通常是因为你在配置中重复列出了相同的权限。

解决方法:

  1. 检查权限列表:确保你在 permissionscopes 配置中没有重复列出相同的权限。
  2. 移除重复权限:如果发现有重复的权限,移除多余的配置。

示例:

假设你在 manifest.json 中配置了强制移除的权限,如下所示:

{
  "app-plus": {
    "permission": {
      "remove": [
        "android.permission.CAMERA",
        "android.permission.CAMERA",  // 重复的权限
        "android.permission.READ_EXTERNAL_STORAGE"
      ]
    }
  }
}

在上面的示例中,android.permission.CAMERA 被重复列出,因此会出现“强制移除的权限存在重复数据”的提示。

修正后的配置:

{
  "app-plus": {
    "permission": {
      "remove": [
        "android.permission.CAMERA",
        "android.permission.READ_EXTERNAL_STORAGE"
      ]
    }
  }
}
回到顶部