收藏
回答

请问下,我使用获取头像的组件时提示未添加到隐私协议里,这是怎么回事?

我是三方平台授权开发的,

在上传提审代码里,已经对隐私协议添加过userinfo了,获取的协议如下

"setting_list": [
        {
            "privacy_key": "PhoneNumber",
            "privacy_text": "用于关联您的帐号信息",
            "privacy_label": ""
        },
        {
            "privacy_key": "Album",
            "privacy_text": "用于分享自己的照片信息",
            "privacy_label": ""
        },
        {
            "privacy_key": "AlbumWriteOnly",
            "privacy_text": "用于下载影楼拍摄的电子照片",
            "privacy_label": ""
        },
        {
            "privacy_key": "Clipboard",
            "privacy_text": "复制页面上的文字内容,如单号等",
            "privacy_label": ""
        },
        {
            "privacy_key": "Location",
            "privacy_text": "用于导航到符近的门店",
            "privacy_label": ""
        },
        {
            "privacy_key": "UserInfo",
            "privacy_text": "为了识别您的身份用于关联您的订单信息",
            "privacy_label": ""
        }
    ],


已经在小程序的app.json里添加了如下配置:

"permission": {
        "scope.userLocation": {
            "desc": "你的位置信息将用于小程序附近门店展示"
        },
        "scope.userInfo": {
            "desc": "你的头像将用于个人资料展示"
        }
},
"__usePrivacyCheck__": true

运行时,仍提示以下错误:

[渲染层错误] [Component] <button>: chooseAvatar:fail api scope is not declared in the privacy agreement(env: macOS,mp,1.06.2409140; lib: 3.7.8)

我还差哪里缺少改动吗?
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容