根據工業和信息化部關于開展APP侵害用戶權益專項整治要求,App提交到應用市場必須滿足以下條件:
1. 應用啟動運行時需彈出隱私政策協議,說明應用采集用戶數據
這里將詳細介紹如何配置彈出“隱私協議和政策”提示框
2.應用不能強制要求用戶授予權限,即不能“不給權限不讓用”
如不希望應用申請“讀寫手機存儲”和“訪問設備信息”權限,請參考:https://ask.dcloud.net.cn/article/36549
配置方式:
打開項目的manifest.json文件,切換到“源碼視圖”項
uni-app項目
在 "app-plus" -> "privacy" 節點下添加 prompt節點
5+ App項目
在 "plus" -> "privacy" 節點下添加 prompt節點
prompt
字符串類型,必填,隱私政策提示框配置策略,可取值template、custom、none,默認值為none
template
使用原生提示框模板,可自定義標題、內容已經按鈕上的文本
custom
自定義隱私政策提示框,uni-app項目中推薦使用nvue頁面進行自定義,5+ APP使用html頁面進行自定義
none
不彈出隱私政策提示框
template
json格式,可選,模板提示框上顯示的內容
嚴格按照例子的寫法寫:
"privacy" : {
? ? ? ? ? ? "prompt" : "template",
? ? ? ? ? ? "template" : {
? ? ? ? ? ? ? ? //prompt取值為template時有效,用于配置模板提示框上顯示的內容
? ? ? ? ? ? ? ? "title" : "服務協議和隱私政策",
? ? ? ? ? ? ? ? "message" : " 尊敬的用戶,歡迎您注冊成為本應用用戶,在注冊前請您仔細閱讀<a href=\"http://192.168.3.42:8080/page/useragreement.html\">《用戶協議》</a>及<a href=\"http://192.168.3.42:8080/page/privacypolicy.html\">《隱私政策》</a>,了解我們對您使用我們APP制定的規則,您個人信息的處理以及申請權限的目的和使用范圍。<br/> 經您確認后,本用戶協議和隱私權政策即在您和本應用之間產生法律效力。請您務必在注冊之前認真閱讀全部服務協議內容,如有任何疑問,可向本應用客服咨詢。",
? ? ? ? ? ? ? ? "buttonAccept" : "我知道了", //繼續下一步
? ? ? ? ? ? ? ? "buttonRefuse" : "暫不使用" //退出下載
? ? ? ? ? ? }
? ? ? ? }
title
模板提示框上的標題,默認為“服務協議和隱私政策”
message
模板提示框上的內容,richtext類型字符串,支持a/font/br等節點,點擊a鏈接會調用內置頁面打開其href屬性中鏈接地址。
注意:務必配置此提示內容,或參考上面示例內容并修改《服務協議》和《隱私政策》鏈接地址
buttonAccept
模板提示框上接受按鈕的文本,默認值為“我知道了”
buttonRefuse
模板提示框上拒絕按鈕的文本,默認不顯示此按鈕
配置后提交云端打包后生效
自定義彈窗沒有嘗試,可以參考:https://ask.dcloud.net.cn/article/id-36937