From c9fd0fedb8c66af82ff5f69a4008ddcf26ec1415 Mon Sep 17 00:00:00 2001 From: abu <3109389044@qq.com> Date: Wed, 30 Apr 2025 15:54:27 +0800 Subject: [PATCH] privacy --- androidPrivacy.json | 31 +- config/config.js | 34 +- manifest.json | 478 +++++++++--------- .../utssdk/app-android/config.json | 54 +- 4 files changed, 312 insertions(+), 285 deletions(-) diff --git a/androidPrivacy.json b/androidPrivacy.json index 0d726ca9..9c1832cd 100755 --- a/androidPrivacy.json +++ b/androidPrivacy.json @@ -1,3 +1,28 @@ -{ - "prompt" : "template" -} +{ + "version": "1", + "prompt": "template", + "title": "用户协议和隐私政策", + "message": "  请你务必审慎阅读、充分理解“用户协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。
  你可阅读《用户协议》《隐私政策》了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。", + "buttonAccept": "同意并接受", + "buttonRefuse": "暂不同意", + "hrefLoader": "system|default", + "second": { + "title": "确认提示", + "message": "  进入应用前,你需先同意《用户协议》《隐私政策》,否则将退出应用。", + "buttonAccept": "同意并继续", + "buttonRefuse": "退出应用" + }, + "styles": { + "backgroundColor": "#ffffff", + "borderRadius": "5px", + "title": { + "color": "#FF2C3C" + }, + "buttonAccept": { + "color": "#FF2C3C" + }, + "buttonRefuse": { + "color": "#545454" + } + } +} \ No newline at end of file diff --git a/config/config.js b/config/config.js index 4373993f..c8a10ce4 100644 --- a/config/config.js +++ b/config/config.js @@ -1,17 +1,17 @@ -const name = "无终街"; //全局商城name -const schemeName = 'wuzhongjie' //唤醒app需要的schemeName -export default { - name: name, - schemeLink: `${schemeName}://`, //唤起app地址 - downloadLink: "https://pickmall.cn/download-page/index.html", //下载地址,下载app的地址 - shareLink: "https://wuzhongjie.com.cn", //分享地址,也就是在h5中默认的复制地址 - appid: "wx6f10f29075dc1b0b", //小程序唯一凭证,即 AppID,可在「微信公众平台 - 设置 - 开发设置」页中获得。(需要已经成为开发者,且帐号没有异常状态) - appSecret: "6dfbe0c72380dce5d49d65b3c91059b1", //可在 manifest.json 查看 - aMapKey: "AOHBZ-VCEL3-XX73N-O623U-FMTP6-ASBTD", //在腾讯的中申请web端key - scanAuthNavigation: ['https://m-b2b2c.pickmall.cn/'], //扫码认证跳转域名配置 会根据此处配置的路由进行跳转 - iosAppId: "id1564638363", //AppStore的应用地址id 具体在分享->拷贝链接中查看 - logo: "https://lilishop-oss.oss-cn-beijing.aliyuncs.com/4c864e133c2944efad1f7282ac8a3b9e.png", //logo地址 - customerServiceMobile: "13161366885", //客服电话 - customerServiceEmail: "lili@lili.com", //客服邮箱 - img: 'https://wzjbucket.oss-rg-china-mainland.aliyuncs.com', //图片地址,聊天分享的图片地址 -}; +const name = "无终街"; //全局商城name +const schemeName = 'wuzhongjie' //唤醒app需要的schemeName +export default { + name: name, + schemeLink: `${schemeName}://`, //唤起app地址 + downloadLink: "https://wuzhongjie.com.cn/download/wzj.apk", //下载地址,下载app的地址 + shareLink: "https://wuzhongjie.com.cn", //分享地址,也就是在h5中默认的复制地址 + appid: "wx6f10f29075dc1b0b", //小程序唯一凭证,即 AppID,可在「微信公众平台 - 设置 - 开发设置」页中获得。(需要已经成为开发者,且帐号没有异常状态) + appSecret: "6dfbe0c72380dce5d49d65b3c91059b1", //可在 manifest.json 查看 + aMapKey: "AOHBZ-VCEL3-XX73N-O623U-FMTP6-ASBTD", //在腾讯的中申请web端key + scanAuthNavigation: ['https://m-b2b2c.pickmall.cn/'], //扫码认证跳转域名配置 会根据此处配置的路由进行跳转 + iosAppId: "id1564638363", //AppStore的应用地址id 具体在分享->拷贝链接中查看 + logo: "https://lilishop-oss.oss-cn-beijing.aliyuncs.com/4c864e133c2944efad1f7282ac8a3b9e.png", //logo地址 + customerServiceMobile: "13161366885", //客服电话 + customerServiceEmail: "lili@lili.com", //客服邮箱 + img: 'https://wzjbucket.oss-rg-china-mainland.aliyuncs.com', //图片地址,聊天分享的图片地址 +}; \ No newline at end of file diff --git a/manifest.json b/manifest.json index f8c23367..11a35d96 100644 --- a/manifest.json +++ b/manifest.json @@ -1,239 +1,239 @@ -{ - "name" : "wzj4", - "appid" : "__UNI__6DB512D", - "description" : "admin", - "versionName" : "4.0.0", - "versionCode" : 4000049, - "transformPx" : false, - "app-plus" : { - "compatible" : { - "ignoreVersion" : true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持 - }, - "nvueStyleCompiler" : "uni-app", - "compilerVersion" : 3, - /* 5+App特有相关 */ - "usingComponents" : true, - "splashscreen" : { - "alwaysShowBeforeRender" : true, - "waiting" : true, - "autoclose" : true, - "delay" : 0 - }, - "screenOrientation" : [ "portrait-primary" ], - "modules" : { - "Payment" : {}, - "Share" : {}, - "Geolocation" : {}, - "Maps" : {}, - "OAuth" : {}, - "Camera" : {}, - "Barcode" : {}, - "VideoPlayer" : {}, - "Push" : {} - }, - "error" : { - /* 404错误页面*/ - "url" : "hybrid/html/error.html" - }, - /* 模块配置 */ - "distribute" : { - /* 应用发布信息 */ - "android" : { - /* android打包配置 */ - "permissions" : [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - ], - "abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ], - "schemes" : "wuzhongjie", - "minSdkVersion" : 21 - }, - "ios" : { - "idfa" : false, - "privacyDescription" : { - "NSPhotoLibraryUsageDescription" : "需要用与评论上传,头像上传功能", - "NSPhotoLibraryAddUsageDescription" : "保存商品图片到本地", - "NSFaceIDUsageDescription" : "使用面部识别进行登录", - "NSCameraUsageDescription" : "需要用与扫描二维码和商品评论图片拍摄", - "NSLocationAlwaysAndWhenInUseUsageDescription" : "位置信息将用于高德地图的效果展示", - "NSMicrophoneUsageDescription" : "用户上传视频时需使用音频信息" - }, - "urltypes" : "wuzhongjie", - "dSYMs" : false - }, - /* ios打包配置 */ - "sdkConfigs" : { - "payment" : { - "weixin" : { - "__platform__" : [ "ios", "android" ], - "appid" : "wxebcdaea31881caab", - "UniversalLinks" : "https://m-b2b2c.pickmall.cn/app/" - }, - "alipay" : { - "__platform__" : [ "ios", "android" ] - } - }, - "ad" : {}, - "share" : { - "weixin" : { - "appid" : "wxebcdaea31881caab", - "UniversalLinks" : "https://m-b2b2c.pickmall.cn/app/" - } - }, - "oauth" : { - "weixin" : { - "appid" : "wxebcdaea31881caab", - "appsecret" : "71826d76bad096ec5407897c6ed1391f", - "UniversalLinks" : "https://m-b2b2c.pickmall.cn/app/" - }, - "apple" : {}, - "qq" : { - "appid" : "101918503" - } - }, - "geolocation" : { - "amap" : { - "__platform__" : [ "ios", "android" ], - "appkey_ios" : "f463d3350efe63f8be5d9a62f24d0aab", - "appkey_android" : "fb3f1ccb34616c70f068aa950f3e27df" - }, - "system" : { - "__platform__" : [ "ios", "android" ] - } - }, - "maps" : { - "amap" : { - "appkey_ios" : "f463d3350efe63f8be5d9a62f24d0aab", - "appkey_android" : "fb3f1ccb34616c70f068aa950f3e27df" - } - }, - "push" : {} - }, - "icons" : { - "android" : { - "hdpi" : "unpackage/res/icons/72x72.png", - "xhdpi" : "unpackage/res/icons/96x96.png", - "xxhdpi" : "unpackage/res/icons/144x144.png", - "xxxhdpi" : "unpackage/res/icons/192x192.png" - }, - "ios" : { - "appstore" : "unpackage/res/icons/1024x1024.png", - "ipad" : { - "app" : "unpackage/res/icons/76x76.png", - "app@2x" : "unpackage/res/icons/152x152.png", - "notification" : "unpackage/res/icons/20x20.png", - "notification@2x" : "unpackage/res/icons/40x40.png", - "proapp@2x" : "unpackage/res/icons/167x167.png", - "settings" : "unpackage/res/icons/29x29.png", - "settings@2x" : "unpackage/res/icons/58x58.png", - "spotlight" : "unpackage/res/icons/40x40.png", - "spotlight@2x" : "unpackage/res/icons/80x80.png" - }, - "iphone" : { - "app@2x" : "unpackage/res/icons/120x120.png", - "app@3x" : "unpackage/res/icons/180x180.png", - "notification@2x" : "unpackage/res/icons/40x40.png", - "notification@3x" : "unpackage/res/icons/60x60.png", - "settings@2x" : "unpackage/res/icons/58x58.png", - "settings@3x" : "unpackage/res/icons/87x87.png", - "spotlight@2x" : "unpackage/res/icons/80x80.png", - "spotlight@3x" : "unpackage/res/icons/120x120.png" - } - } - }, - "splashscreen" : { - "iosStyle" : "common", - "ios" : { - "storyboard" : "CustomStoryboard.zip" - }, - "androidStyle" : "default", - "android" : { - "hdpi" : "CustomStartPage/start-page.9.png", - "xhdpi" : "CustomStartPage/start-page.9.png", - "xxhdpi" : "CustomStartPage/start-page.9.png" - }, - "useOriginalMsgbox" : true - } - }, - "nativePlugins" : {} - }, - "permission" : { - "scope.userLocation" : { - "desc" : "你的位置信息将用于高德地图的效果展示" - } - }, - /* SDK配置 */ - "quickapp" : {}, - /* 快应用特有相关 */ - "mp-weixin" : { - /* 小程序特有相关 */ - "usingComponents" : true, - "appid" : "wx6f10f29075dc1b0b", - "optimization" : { - "subPackages" : true - }, - "setting" : { - "urlCheck" : false, - "minified" : true, - "postcss" : false, - "es6" : true - }, - "permission" : { - "scope.userLocation" : { - "desc" : "位置信息将用于高德地图的效果展示" - } - }, - "plugins" : { - "myPlugin" : { - "version" : "1.1.0", - "provider" : "wx738958e0f4c894f9" - }, - "live-player-plugin" : { - "version" : "1.3.0", - "provider" : "wx2b03c6e691cd7370" - } - } - }, - "h5" : { - "devServer" : { - "disableHostCheck" : true - }, - "router" : { - "mode" : "history", - "base" : "" - }, - "sdkConfigs" : { - "maps" : {} - }, - "optimization" : { - "treeShaking" : { - "enable" : true - } - }, - "title" : "lilishop", - "template" : "" - } -} +{ + "name": "wzj4", + "appid": "__UNI__6DB512D", + "description": "admin", + "versionName": "4.0.0", + "versionCode": 4000049, + "transformPx": false, + "app-plus": { + "compatible": { + "ignoreVersion": true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持 + }, + "nvueStyleCompiler": "uni-app", + "compilerVersion": 3, + /* 5+App特有相关 */ + "usingComponents": true, + "splashscreen": { + "alwaysShowBeforeRender": true, + "waiting": true, + "autoclose": true, + "delay": 0 + }, + "screenOrientation": ["portrait-primary"], + "modules": { + "Payment": {}, + "Share": {}, + "Geolocation": {}, + "Maps": {}, + "OAuth": {}, + "Camera": {}, + "Barcode": {}, + "VideoPlayer": {}, + "Push": {} + }, + "error": { + /* 404错误页面*/ + "url": "hybrid/html/error.html" + }, + /* 模块配置 */ + "distribute": { + /* 应用发布信息 */ + "android": { + /* android打包配置 */ + "permissions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "abiFilters": ["armeabi-v7a", "arm64-v8a", "x86"], + "schemes": "wuzhongjie", + "minSdkVersion": 21 + }, + "ios": { + "idfa": false, + "privacyDescription": { + "NSPhotoLibraryUsageDescription": "需要用与评论上传,头像上传功能", + "NSPhotoLibraryAddUsageDescription": "保存商品图片到本地", + "NSFaceIDUsageDescription": "使用面部识别进行登录", + "NSCameraUsageDescription": "需要用与扫描二维码和商品评论图片拍摄", + "NSLocationAlwaysAndWhenInUseUsageDescription": "位置信息将用于高德地图的效果展示", + "NSMicrophoneUsageDescription": "用户上传视频时需使用音频信息" + }, + "urltypes": "wuzhongjie", + "dSYMs": false + }, + /* ios打包配置 */ + "sdkConfigs": { + "payment": { + "weixin": { + "__platform__": ["ios", "android"], + "appid": "wxebcdaea31881caab", + "UniversalLinks": "https://m-b2b2c.pickmall.cn/app/" + }, + "alipay": { + "__platform__": ["ios", "android"] + } + }, + "ad": {}, + "share": { + "weixin": { + "appid": "wxebcdaea31881caab", + "UniversalLinks": "https://m-b2b2c.pickmall.cn/app/" + } + }, + "oauth": { + "weixin": { + "appid": "wxebcdaea31881caab", + "appsecret": "71826d76bad096ec5407897c6ed1391f", + "UniversalLinks": "https://m-b2b2c.pickmall.cn/app/" + }, + "apple": {}, + "qq": { + "appid": "101918503" + } + }, + "geolocation": { + "amap": { + "__platform__": ["ios", "android"], + "appkey_ios": "f463d3350efe63f8be5d9a62f24d0aab", + "appkey_android": "fb3f1ccb34616c70f068aa950f3e27df" + }, + "system": { + "__platform__": ["ios", "android"] + } + }, + "maps": { + "amap": { + "appkey_ios": "f463d3350efe63f8be5d9a62f24d0aab", + "appkey_android": "fb3f1ccb34616c70f068aa950f3e27df" + } + }, + "push": {} + }, + "icons": { + "android": { + "hdpi": "unpackage/res/icons/72x72.png", + "xhdpi": "unpackage/res/icons/96x96.png", + "xxhdpi": "unpackage/res/icons/144x144.png", + "xxxhdpi": "unpackage/res/icons/192x192.png" + }, + "ios": { + "appstore": "unpackage/res/icons/1024x1024.png", + "ipad": { + "app": "unpackage/res/icons/76x76.png", + "app@2x": "unpackage/res/icons/152x152.png", + "notification": "unpackage/res/icons/20x20.png", + "notification@2x": "unpackage/res/icons/40x40.png", + "proapp@2x": "unpackage/res/icons/167x167.png", + "settings": "unpackage/res/icons/29x29.png", + "settings@2x": "unpackage/res/icons/58x58.png", + "spotlight": "unpackage/res/icons/40x40.png", + "spotlight@2x": "unpackage/res/icons/80x80.png" + }, + "iphone": { + "app@2x": "unpackage/res/icons/120x120.png", + "app@3x": "unpackage/res/icons/180x180.png", + "notification@2x": "unpackage/res/icons/40x40.png", + "notification@3x": "unpackage/res/icons/60x60.png", + "settings@2x": "unpackage/res/icons/58x58.png", + "settings@3x": "unpackage/res/icons/87x87.png", + "spotlight@2x": "unpackage/res/icons/80x80.png", + "spotlight@3x": "unpackage/res/icons/120x120.png" + } + } + }, + "splashscreen": { + "iosStyle": "common", + "ios": { + "storyboard": "CustomStoryboard.zip" + }, + "androidStyle": "default", + "android": { + "hdpi": "CustomStartPage/start-page.9.png", + "xhdpi": "CustomStartPage/start-page.9.png", + "xxhdpi": "CustomStartPage/start-page.9.png" + }, + "useOriginalMsgbox": true + } + }, + "nativePlugins": {} + }, + "permission": { + "scope.userLocation": { + "desc": "你的位置信息将用于高德地图的效果展示" + } + }, + /* SDK配置 */ + "quickapp": {}, + /* 快应用特有相关 */ + "mp-weixin": { + /* 小程序特有相关 */ + "usingComponents": true, + "appid": "wx6f10f29075dc1b0b", + "optimization": { + "subPackages": true + }, + "setting": { + "urlCheck": false, + "minified": true, + "postcss": false, + "es6": true + }, + "permission": { + "scope.userLocation": { + "desc": "位置信息将用于高德地图的效果展示" + } + }, + "plugins": { + "myPlugin": { + "version": "1.1.0", + "provider": "wx738958e0f4c894f9" + }, + "live-player-plugin": { + "version": "1.3.0", + "provider": "wx2b03c6e691cd7370" + } + } + }, + "h5": { + "devServer": { + "disableHostCheck": true + }, + "router": { + "mode": "history", + "base": "" + }, + "sdkConfigs": { + "maps": {} + }, + "optimization": { + "treeShaking": { + "enable": true + } + }, + "title": "lilishop", + "template": "" + } +} \ No newline at end of file diff --git a/uni_modules/TencentCloud-Push/utssdk/app-android/config.json b/uni_modules/TencentCloud-Push/utssdk/app-android/config.json index a2340f55..ff8cfffd 100644 --- a/uni_modules/TencentCloud-Push/utssdk/app-android/config.json +++ b/uni_modules/TencentCloud-Push/utssdk/app-android/config.json @@ -1,27 +1,29 @@ -{ - "minSdkVersion": "21", - "dependencies": [ - "com.google.android.material:material:1.3.0", - "com.google.code.gson:gson:2.9.1", - "commons-codec:commons-codec:1.15", - "com.github.bumptech.glide:glide:4.12.0", - "com.tencent.timpush:timpush:8.5.6864", - "com.tencent.liteav.tuikit:tuicore:8.5.6864", - "com.tencent.timpush:huawei:8.5.6864", - "com.tencent.timpush:xiaomi:8.5.6864", - "com.tencent.timpush:oppo:8.5.6864", - "com.tencent.timpush:meizu:8.5.6864", - "com.tencent.timpush:fcm:8.5.6864" - ], - "project": { - "plugins": [ - "com.huawei.agconnect", - "com.hihonor.mcs.asplugin" - ], - "dependencies": [ - "com.huawei.agconnect:agcp:1.9.1.301", - "com.google.gms:google-services:4.3.15", - "com.hihonor.mcs:asplugin:2.0.1.300" - ] - } +{ + "minSdkVersion": "21", + "dependencies": [ + "com.google.android.material:material:1.3.0", + "com.google.code.gson:gson:2.9.1", + "commons-codec:commons-codec:1.15", + "com.github.bumptech.glide:glide:4.12.0", + "com.tencent.timpush:timpush:8.5.6864", + "com.tencent.liteav.tuikit:tuicore:8.5.6864", + "com.tencent.timpush:huawei:8.5.6864", + "com.tencent.timpush:xiaomi:8.5.6864", + "com.tencent.timpush:oppo:8.5.6864", + "com.tencent.timpush:meizu:8.5.6864", + "com.tencent.timpush:fcm:8.5.6864", + "com.tencent.timpush:honor:8.5.6864", + "com.tencent.timpush:vivo:8.5.6864" + ], + "project": { + "plugins": [ + "com.huawei.agconnect", + "com.hihonor.mcs.asplugin" + ], + "dependencies": [ + "com.huawei.agconnect:agcp:1.9.1.301", + "com.google.gms:google-services:4.3.15", + "com.hihonor.mcs:asplugin:2.0.1.300" + ] + } } \ No newline at end of file