不能在uni-app谷歌应用中上架 设备网络滥用
不能在uni-app谷歌应用中上架 设备网络滥用
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | 11 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Windows
PC开发环境操作系统版本号:window11
HBuilderX类型:正式
HBuilderX版本号:3.92
手机系统:Android
手机系统版本号:Android 13
手机厂商:三星
手机机型:三星glaxyv20
页面类型:vue
vue版本:vue2
打包方式:云端
项目创建方式:HBuilderX
示例代码:
```json
{
"name" : "BYM Cloud",
"appid" : "UNI770B3CF",
"description" : "BYDAS Iot App",
"versionName" : "1.0.11",
"versionCode" : 1011,
"transformPx" : false,
"app-plus" : {
"compatible" : {
"ignoreVersion" : true
},
"usingComponents" : true,
"nvueCompiler" : "uni-app",
"splashscreen" : {
"alwaysShowBeforeRender" : true,
"waiting" : false,
"autoclose" : true,
"delay" : 0
},
"modules" : {
"Barcode" : {},
"Camera" : {},
"Geolocation" : {},
"Maps" : {}
},
"distribute" : {
"android" : {
"permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SECURE_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
],
"minSdkVersion" : 23,
"targetSdkVersion" : 31,
"abiFilters" : [ "armeabi-v7a" ]
},
"ios" : {
"dSYMs" : false,
"idfa" : false,
"privacyDescription" : {
"NSLocationWhenInUseUsageDescription" : "用于请求wifi列表",
"NSLocationAlwaysUsageDescription" : "用于请求wifi列表",
"NSLocationAlwaysAndWhenInUseUsageDescription" : "请求wifi列表",
"NSLocalNetworkUsageDescription" : "用于请求wifi列表",
"NSPhotoLibraryUsageDescription" : "用于修改头像",
"NSCameraUsageDescription" : "用于扫描二维码",
"NSPhotoLibraryAddUsageDescription" : "用于修改头像"
}
},
"sdkConfigs" : {
"push" : {},
"geolocation" : {
"system" : {
"platform" : [ "ios", "android" ]
}
},
"ad" : {},
"maps" : {
"google" : {
"APIKey_ios" : "AIzaSyDuSVKK7yGqURFBP0WWKJ2MK4VMyuala9w",
"APIKey_android" : "AIzaSyDuSVKK7yGqURFBP0WWKJ2MK4VMyuala9w"
}
}
},
"icons" : {
"android" : {
"hdpi" : "unpackage/icons/72x72.png",
"xhdpi" : "unpackage/icons/96x96.png",
"xxhdpi" : "unpackage/icons/144x144.png",
"xxxhdpi" : "unpackage/icons/192x192.png"
},
"ios" : {
"appstore" : "unpackage/icons/1024x1024.png",
"ipad" : {
"app" : "unpackage/icons/76x76.png",
"app[@2x](/user/2x)" : "unpackage/icons/152x152.png",
"notification" : "unpackage/icons/20x20.png",
"notification[@2x](/user/2x)" : "unpackage/icons/40x40.png",
"proapp[@2x](/user/2x)" : "unpackage/icons/167x167.png",
"settings" : "unpackage/icons/29x29.png",
"settings[@2x](/user/2x)" : "unpackage/icons/58x58.png",
"spotlight" : "unpackage/icons/40x40.png",
"spotlight[@2x](/user/2x)" : "unpackage/icons/80x80.png"
},
"iphone" : {
"app[@2x](/user/2x)" : "unpackage/icons/120x120.png",
"app[@3x](/user/3x)" : "unpackage/icons/180x180.png",
"notification[@2x](/user/2x)" : "unpackage/icons/40x40.png",
"notification[@3x](/user/3x)" : "unpackage/icons/60x60.png",
"settings[@2x](/user/2x)" : "unpackage/icons/58x58.png",
"settings[@3x](/user/3x)" : "unpackage/icons/87x87.png",
"spotlight[@2x](/user/2x)" : "unpackage/icons/80x80.png",
"spotlight[@3x](/user/3x)" : "unpackage/icons/120x120.png"
}
}
},
"splashscreen" : {
"alwaysShowBeforeRender" : false,
"waiting" : false,
"autoclose" : false,
"delay" : 5000,
"androidStyle" : "default",
"android" : {
"hdpi" : "C:/Users/admin/AppData/Roaming/E-Mobile/Downloads/微逆UI界面/drawable-hdpi/iPhone 12、12 Pro – 99.png",
"xhdpi" : "C:/Users/admin/AppData/Roaming/E-Mobile/Downloads/微逆UI界面/drawable-xhdpi/iPhone 12、12 Pro – 99.png",
"xxhdpi" : "C:/Users/admin/AppData/Roaming/E-Mobile/Downloads/微逆UI界面/drawable-xxhdpi/iPhone 12、12 Pro – 99.png"
},
"iosStyle" : "common"
}
},
"nativePlugins" : {
"Aimer-TCPPlugin" : {
"plugin_info" : {
"name" : "TCP-Socket原生插件(支持Android,IOS) ",
"description" : "Uniapp实现基于TCP的数据通信,支持单片机、智能家居等硬件交互,联系QQ: 462108858",
"platforms" : "Android,iOS",
"url" : "https://ext.dcloud.net.cn/plugin?id=2029",
"android_package_name" : "com.benyi.app.socket",
"ios_bundle_id" : "com.benyi.app.socket",
"isCloud" : true,
"bought" : 1,
"pid" : "2029",
"parameters" : {}
}
},
"TX-Wifi" : {
"plugin_info" : {
"name" : "Wifi qq群: 791338999",
"description" : "一键获取wifi",
"platforms" : "Android,iOS",
"url" : "https://ext.dcloud.net.cn/plugin?id=6995",
"android_package_name" : "",
"ios_bundle_id" : "",
"isCloud" : true,
"bought" : 1,
"pid" : "6995",
"parameters" : {}
}
}
},
"quickapp" : {},
"mp-weixin" : {
"appid" : "",
"setting" : {
"urlCheck" : false,
"es6" : false,
"minified" : false,
"postcss" : false
},
"optimization" : {
"subPackages" : true
},
"usingComponents" : true
},
"vueVersion" : "2",
"h5" : {
"template" : "static/index.html",
"devServer" : {
"port" : 9090,
"https" : false
},
"title" : "ZjbenyIot-App",
"router" : {
"mode" : "hash",
"base" : "./"
}
},
"locale" : "auto",
"orientation" : [
//竖屏正方向
"portrait-primary",
//竖屏反方向
"portrait-secondary",
//横屏正方向
"landscape-primary",
//横屏反方向
"landscape-secondary",
//自然方向
"default"
],
"mp-qq" : {
"setting" : {
"urlCheck" : false
}
},
"mp-toutiao" : {
"setting" : {
"urlCheck" : false
}
},
"mp-baidu" : {
"setting" : {
"urlCheck" : false
}
}
}
更多关于不能在uni-app谷歌应用中上架 设备网络滥用的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于不能在uni-app谷歌应用中上架 设备网络滥用的实战教程也可以访问 https://www.itying.com/category-93-b0.html
根据您的问题描述,主要是在Google Play上架时遇到"设备网络滥用"的问题。这通常是由于以下原因导致的:
- 权限声明问题:
- 您的manifest中声明了过多敏感权限(如READ_PHONE_STATE、WRITE_CONTACTS等)
- 这些权限与您的IoT应用功能不匹配,Google会认为存在滥用风险
- 网络权限使用不当:
- 您的应用可能频繁进行网络请求
- 缺少合理的隐私政策说明
建议修改方案:
- 精简权限声明:
"permissions": [
"android.permission.ACCESS_COARSE_LOCATION",
"android.permission.ACCESS_FINE_LOCATION",
"android.permission.CAMERA",
"android.permission.ACCESS_WIFI_STATE",
"android.permission.CHANGE_WIFI_STATE"
]
- 添加隐私政策链接: 在manifest.json的distribute节点添加:
"privacy": {
"prompt": "template",
"template": {
"title": "服务协议和隐私政策",
"message": "请务必阅读并同意以下协议",
"buttonAccept": "同意",
"buttonRefuse": "拒绝",
"second": {
"title": "提示",
"message": "拒绝后将无法使用应用服务"
},
"href": "https://您的域名/privacy.html"
}
}