uniapp提交应用市场打包问题和安装应用弹出隐私政策协议问题(Android)

news2025/1/12 1:58:56

uni-app 安卓App提交到应用市场踩坑记录,隐私合规检测,参考链接:https://juejin.cn/post/7163595800235212830

  1. 打包问题,同时支持32位和64位;https://uniapp.dcloud.net.cn/tutorial/app-android-abifilters.html#
    在这里插入图片描述

  2. 重要:应用启动运行时需弹出隐私政策协议,说明应用采集用户数据,也就是在应用首次安装启动时要弹出隐私协议让用户同意,uniapp官网链接: https://uniapp.dcloud.net.cn/tutorial/app-privacy-android.html# ;以某站举例,也就是安装APP时第一次弹出的这个弹窗:
    在这里插入图片描述

manifest.json中勾选使用原生隐私政策提示框

在这里插入图片描述

此时,会在你的项目里生成一个json文件,如图:

在这里插入图片描述

json文件中的内容可根据uniapp官方文档自己定义,举例如下:

{
    "version" : "1",
    "prompt" : "template",
    "title" : "隐私政策和用户协议",
    "message" : "请你务必审慎阅读、充分理解《隐私政策》各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息,用于分析、优化应用性能。<br/>你可阅读<a href='static/htmls/androidPrivacy.html'>《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
    "buttonAccept" : "同意并接受",
    "buttonRefuse" : "不同意并退出App",
    "second" : {
        "title" : "温馨提示",
        "message" : "进入应用前,你需先同意<a href='static/htmls/androidPrivacy.html'>《隐私政策》</a>,否则将退出应用。",
        "buttonAccept" : "同意并接受",
        "buttonRefuse" : "退出应用"
    },
    "disagreeMode" : {
        "support" : false,
        "loadNativePlugins" : false,
        "visitorEntry" : true,
        "showAlways" : false
    },
    "styles" : {
        "backgroundColor" : "#FFFFFF",
        "borderRadius" : "10px",
        "title" : {
            "color" : "#333333"
        },
        "buttonAccept" : {
            "color" : "#333333"
        },
        "buttonRefuse" : {
            "color" : "#9B9AB9"
        }
    }
}

其中,用户使用协议和隐私政策跳转链接配置可参考官方文档给出的解释:

在这里插入图片描述

解释如下:

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/193813.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Android Studio】【Flutter】Android Studio下Flutter环境搭建记录

目录&#xff1a;1、要学flutter&#xff0c;必须先学Dart语言&#xff08;类似C语言&#xff09;2、下载Flutter SDK&#xff08;软件开发工具包&#xff09;3、配置国内镜像4、Android Studio新建Flutter项目5、问题解决&#xff1a;&#xff08;运行flutter doctor命令检查问…

《流浪地球2》的冷思考:如何消除信息孤岛

硬核科幻影片《流浪地球2》成了热议焦点&#xff0c;网友们一方面点赞视觉特效的精益求精&#xff0c;另一方面为引爆月球的故事情节感动&#xff0c;片中一句“50岁以上的出列”让无数观众飙泪。在科技已经进步到地球能在宇宙中“流浪”的未来&#xff0c;仍需牺牲众多“老”宇…

ArkTS初学(一)

想必大家都听说过华为的方舟框架,没错&#xff0c;这就是所说的ArkTS。在HarmonyOS2的时候大家会使用java开发HarmonyOS应用&#xff0c;使用的是Layout来进行布局(用的还是xml文件),之后又出现了js的Component(记不清名字了)的一个功能方便了开发。我们现在就来学习HarmonyOS3…

【数据结构】ArrayList的具体使用(杨辉三角、扑克牌游戏)

目录 1、了解集合的框架 2、了解ArrayList类 2.1、认识ArrayList类当中的属性 2.1、认识ArrayList类库当中的方法 2.1.1、了解构造方法 2.2、ArrayList类当中的Add&#xff08;新增元素&#xff09;方法 2.3、了解ensureCapacityInternal&#xff08;判断是否需要扩容&…

【Rust】18. Rust 的面向对象特性

18.1 面向对象语言的特征 18.1.1 对象&#xff1a;数据 行为 18.1.2 封装隐藏了实现细节 在 Rust 中&#xff0c;在代码中不同的部分考虑使用 pub 可以封装其实现细节 18.1.3 继承&#xff0c;作为类型系统与代码共享 在 Rust 中&#xff0c;不存在继承的机制&#xff0c;而…

【C++11】初始化列表、decltype操作符、nullptr

目录 一、初始化列表 1.1 花括号初始化 1.2 initializer_list 二、decltype 三、nullptr 一、初始化列表 1.1 花括号初始化 在C98中&#xff0c;标准允许使用花括号{ }对数组或结构体元素进行统一的列表初始值设定。 而在C11推出后&#xff0c;使用初始化列表时&#x…

java的方法使用

1.方法概述1.1什么是方法方法(method)是将具有独立功能的代码块组织成为一个整体&#xff0c;使其具有特殊功能的代码集注意&#xff1a;方法必须先创建才可以使用&#xff0c;该过程称为方法定义方法创建后并不是直接运行的&#xff0c;需要手动使用后才执行&#xff0c;该过程…

深入理解mysql性能优化以及解决慢查询问题

MySql系列整体栏目 内容链接地址【一】深入理解mysql索引本质https://blog.csdn.net/zhenghuishengq/article/details/121027025【二】深入理解mysql索引优化以及explain关键字https://blog.csdn.net/zhenghuishengq/article/details/124552080【三】深入理解mysql的索引分类&a…

GPT1、GPT2、GPT3原理

一 背景 GPT1:Generative Pre-Training。是一种生成式的预训练模型,由OpenAi团队发表自论文《Improving Language Understanding by Generative Pre-Training》。 h0=UWe+Wp 二 模型整体结构(宏观) 图1 GPT整体结构 左侧为模型的整体结构,由12个Transformer中的Decoder模块…

App的分类与简析

引言随着智能手机的普及&#xff0c;移动端应用几乎成为每个互联网产品的标配。在快速迭代的互联网战场中高效开发、低成本上线产品&#xff0c;是每个应用开发团队追求的目标。此时&#xff0c;选择合适的应用类型和开发模式便至关重要。移动应用可以粗分为三种&#xff1a;原…

Hystrix线程池隔离与接口限流

前面了解了Hystrix的请求缓存、fallback降级、circuit breaker断路器快速熔断,下面来看下Hystrix的线程池隔离与接口限流。 Hystrix通过判断线程池或者信号量是否已满,超出容量的请求,直接Reject走降级,从而达到限流的作用。限流是限制对后端服务的访问量,比如对MySQL、Re…

CentOS7 LVM 逻辑卷2种读写策略(磁盘IO性能优化)—— 筑梦之路

LVM 逻辑卷的读写策略有两种&#xff1a; linear&#xff1a;线性方式&#xff0c;一块块盘来读写&#xff0c;写完一块盘再写第二块盘、第 N 块盘&#xff0c;性能低striped&#xff1a;条带方式&#xff0c;多块盘一起并行读写&#xff0c;性能高查看 LVM 逻辑卷的读写策略的…

元宇宙,会成为下一代互联网的主场吗?

导语 | 2022 年元宇宙风靡全网&#xff0c;作为过去一年科技界的“当红扛把子”&#xff0c;引多家科技巨头“竞折腰”。近日&#xff0c;《福布斯》双周刊网站在报道中指出&#xff0c;2030 年全球元宇宙的市场规模有望高达 5 万亿美元&#xff0c;2023 年可能是确定其发展方向…

机器学习0 — 总体架构,chatgpt时代必须掌握的

1 从chatgpt看目前AI重要性 随着chatgpt的一声巨响&#xff0c;拉响了强人工智能的序幕。chatgpt相对于目前的各种机器人&#xff0c;简直就是弓箭和导弹的区别。沉寂了两三年后&#xff0c;AI如今又一次站在了人类工业的最高舞台。个人认为AI已经成为所有人&#xff0c;特别是…

vitest第二章(入门)

Vitest 是一个由 Vite 提供支持的极速单元测试框架 tips vite>3 node>14 安装 1.使用npm init -y 生成 package json 2.安装依赖 挑选一种即可 npm install -D vitestyarn add -D vitestpnpm add -D vitest3.新建一个文件calc.ts 开始第一个单元测试吧&#xff0c;…

【数据结构和算法】使用数组的结构实现链表(单向或双向)

上文我们通过结构体的结构实现了队列、以及循环队列的实现&#xff0c;我们或许在其他老师的教学中&#xff0c;只学到了用结构体的形式来实现链表、队列、栈等数据结构&#xff0c;本文我想告诉你的是&#xff0c;我们可以使用数组的结构实现链表、单调栈、单调队列 目录 前言…

2022最火科技~AIGC

2022年最火的信息科技~AIGC 人工智能内容生成 趣讲大白话&#xff1a;输入几个词&#xff0c;立刻生成机器创造的内容 ************** 从人工智能决策 走向 人工智能生成 人工智能决策&#xff1a;自动驾驶、抖音推荐算法 人工智能生成内容&#xff1a;即AI Generated Conten…

【算法练习】两个链表的第一个公共节点

描述输入两个无环的单向链表&#xff0c;找出它们的第一个公共结点&#xff0c;如果没有公共节点则返回空。&#xff08;注意因为传入数据是链表&#xff0c;所以错误测试数据的提示是用其他方式显示的&#xff0c;保证传入数据是正确的&#xff09;数据范围&#xff1a; 0n≤1…

下一代编解码技术Ali266在视频超高清领域的应用展望

超高清与各领域的需求融合和创新正在发生。 2022年是一个体育大年&#xff0c;众多世界级体育赛事通过视频直播、转播等形式给观众带来畅爽的观看体验。 2022年北京冬奥会&#xff0c;实现了奥运会历史上首次赛事全程4K制作播出&#xff0c;并在开幕式上提供了8K超高清公共信号…

安全多方计算之五:零知识证明(从入门到入土。。)

零知识证明1. 简介2. 零知识证明的例子2.1 向红绿色盲证明红球、绿球2.2 数独的零知识证明2.3 三染色问题的零知识证明2.4 Quisquater-Guillou 零知识协议3. ElGamal加密的零知识证明3.1 ElGamal加密的已知明文证明3.2 ElGamal加密的二选一零知识证明3.3 ElGamal加密的1-out-of…