世博会:我的应用因位置政策而被 Google Play 拒绝
Posted
技术标签:
【中文标题】世博会:我的应用因位置政策而被 Google Play 拒绝【英文标题】:Expo: My app got rejected from google play about location policy 【发布时间】:2021-04-03 21:42:32 【问题描述】:我的应用程序包含一个地图插件,它不需要用户位置权限。但是,Google Play 拒绝了它,因为我的应用不符合位置权限政策。
以下是我写的代码,不需要用户位置。
import MapView from 'react-native-maps';
<MapView region=this.state.mapRegion>
<MapView.Marker coordinate=this.state.marker />
</MapView>
有没有人可以提供建议?谢谢。
【问题讨论】:
【参考方案1】:请在您的 App.json(在 android 中)中添加 permissions=[],然后重试。
"android":
"permissions": [],
"package": "com.xxxxxx.xxxxx"
【讨论】:
【参考方案2】:您可以在 app.json 中设置所需的应用权限 如果 app.json 中没有定义权限,则默认权限将包括除 ACCESS_BACKGROUND_LOCATION 之外的所有权限
"android":
"package": "xxx.yyy.zzz"
如果提供了空数组,则仅包含以下权限: • 从 Internet 接收数据(获取) • 查看网络连接(expo-network) • 完全网络访问(expo-network/fetch) • 更改您的音频设置 (expo-av) • 防止设备休眠(expo-keep-awake)
"android":
"package": "xxx.yyy.zzz",
"permissions": []
如果不想包含所有权限,可以在permissions
字段中自定义
"android":
"package": "xxx.yyy.zzz",
"permissions": [
"CAMERA",
"RECORD_AUDIO",
"READ_EXTERNAL_STORAGE",
"WRITE_EXTERNAL_STORAGE"
]
参考:https://docs.expo.io/versions/latest/config/app/#permissions
【讨论】:
以上是关于世博会:我的应用因位置政策而被 Google Play 拒绝的主要内容,如果未能解决你的问题,请参考以下文章
您最近提交的应用因违反 Google Play 开发者计划政策而被拒绝
发布状态:Rejected 审核后,您的应用因违反政策而被拒绝且未发布
Google Play 应用因以下原因被拒绝:显着披露 政策设计不合规:可访问性 API