(暫時用不到的也建議收藏一下,因為文章持續更新中···)
最新更改時間:20023-12-10
第一次做App應用開發相信大家一定都遇到過華為應用市場審核的“駁回”!
????????有些問題一看就明白可以立馬修改,而有一些問題修改意見比較籠統,導致我們反反復復修改提交反反復復被駁回,哈哈真的挺搞心態的。
????????今天我做了一些針對難搞的不符合華為應用市場審核標準問題,做了一個解決方案合集,希望大家看完能夠早日上架app!
1、同意隱私政策前,應用獲取了用戶的個人信息(獲取應用安裝列表,MAC地址,ANDROID ID個人信息)不符合華為應用市場審核標準。
官方給予的修改建議:請在用戶同意隱私政策后,再申請獲取用戶個人信息及權限。
????????對于此問題有兩個解決方案。
? ? ? ? 1. 使用uniApp官方提供的默認的隱私政策配置,這個配置中有一個功能就是用戶不同意隱私政策的話你的App就不會獲取個人信息(uni官方配置的uni.方法)。大家可以閱讀一下配置上:概述 | uni-app官網 (dcloud.net.cn)
? ? ? ? 2.不建議, 如果是想要使用自己的隱私政策彈框,需在App.vue中的onLaunch生命周期中配置驗證方式,如果用戶同意則處理接下來的事件:
/* 用來驗證當前用戶是否同意了隱私政策 */
plus.runtime.isAgreePrivacy()
/* 用戶同意了隱私政策 */
plus.runtime.agreePrivacy();
2、經檢測發現,您的應用中集成了com.igexin.push(個推;個驗;個像), com.g.gysdk(個推;個驗;個像), com.getui.gs(個推;個驗;個像)等SDK,但未在應用內的隱私政策/在AppGallery Connect上提交的隱私政策內容中進行明示,不符合華為應用市場審核標準。
????????修改建議:請確保應用內包含的所有SDK均已在應用內的隱私政策/在AppGallery Connect上提交的隱私政策內逐一羅列明示,并說明SDK收集使用的個人信息以及使用目的。請排查應用內包含的所有SDK,并在隱私政策內進行規范化的說明,以保證隱私檢測準確性。
com.getui(個推;個數應用統計,個像,個驗)
第三方公司名稱:每日互動股份有限公司
使用目的 :用于消息推送,獲取設備標識,實現精準推送及訂單信息的推送,并進行關聯自啟動,僅限于本APP內使用
使用場景:推送消息/訂單時使用
集成方式:APP初始化SDK,SDK通過自己的邏輯調用系統的API獲取
數據類型:設備信息(IMEI、ANDROID_ID、DEVICE_ID、IMSI)、應用已安裝列表、網絡信息
調用權限及獲取信息: 獲取網絡狀態、訪問Wi-Fi狀態、設備MAC地址、獲取BSSID,SSID個人信息、讀取手機狀態和身份
官網鏈接:https://www.getui.com
隱私政策:https://www.getui.com/privacy
但是還有幾個小細節需要注意下,這些獲取權限的敏感信息需要您使用 加粗 鮮亮顏色 等等進行明示
3、您的應用在“后臺狀態”下獲取了用戶的個人信息(BSSID,SSID),且未在應用內的隱私政策/在AppGallery Connect上提交的隱私政策網址中進行說明,不符合華為應用市場審核標準。
????????修改建議:請在應用內的隱私政策/在AppGallery Connect上提交的隱私政策網址中,說明應用將在“后臺狀態“下收集用戶的個人信息,并征得用戶的明示同意。
????????這條也是隱私政策問題,在隱私政策上明示清楚即可
為確保本應用處于關閉或后臺運行狀態下,您可正常接收到顧客的下單信息,避免消息遺漏,我們會使用 APP 的自啟動能力。為了滿足法律法規及提供服務的基本要求,保障您的賬號安全與系統運行安全以及更好的使用我們的產品,提升產品問題排查效率,我們會收集您的日志信息、訂單信息、瀏覽及搜索信息、位置信息、設備信息,問題上報描述,聯系電話以及您在使用服務過程中所提交的任何文字、照片、視頻信息并將您在使用我們關聯方的某項服務中提供的信息結合起來,進行綜合統計、分析用來向您提供便捷服務和信息展示,包括在 App 頁面向您推送消息通知,通過短信、App、電子郵件等給您發送推送消息、推廣信息或展示產品/服務相關商業廣告,通過電話進行回訪、向您提供信息咨詢等服務或邀請您參與服務、產品或功能有關的客戶調研。
4、應用內的隱私政策/在AppGallery Connect上提交的隱私政策內容中進行明示,不符合華為應用市場審核標準。
????????修改建議:請確保應用內包含的所有SDK均已在應用內的隱私政策/在AppGallery Connect上提交的隱私政策內逐一羅列明示,并說明SDK收集使用的個人信息以及使用目的。請排查應用內包含的所有SDK,并在隱私政策內進行規范化的說明,以保證隱私檢測準確性。
想必各位小伙伴們肯定遇到過很多關于SDK聲明問題,我也在發布了一篇所有第三方SDK的聲明方式合計,算是比較全的了,大家可以參考參考。
第三方SDK聲明入口:SDK,但未在應用內的隱私政策/在AppGallery Connect上提交的隱私政策內容中進行明示,不符合華為應用市場審核標準。-CSDN博客
5、未見向用戶告知權限申請的目的,向用戶索取(存儲、相機、電話)等權限,不符合華為應用市場審核標準。
????????這一條想必是大家絕對絕對會遇到的吧,說明也是比較籠統。
修改建議:APP在調用終端權限時同步告知用戶申請該權限的目的!
這條我們的app在調用存儲、相機、電話等權限時需要同步告知用戶,請大家看下示例圖:
我針對這條還專門出了一篇文章嘞,其中包含了代碼示例,拷貝代碼就能用了非常方便,大家可以訪問鏈接:uniApp應用軟件在運行時,未見向用戶告知權限申請的目的,向用戶索取(存儲、相機、電話)等權限,不符合華為應用市場審核標準。-CSDN博客
(今天到這里先結束了,有其他發現的小伙伴們可以隨時向我提問,我會進行鉆研并且總結一下)