React Native Expo - 本地化
React Native Expo - Localization
我正在使用 expo-localization。当我尝试将应用程序提交到 google Play 商店时,它说该应用程序使用定位服务。有没有办法让应用程序不使用位置服务,因为我只从它那里获取时区。时区用于获取用户群所在位置的近似值。
有没有办法让expo不使用定位服务或者权限声明里应该写什么
这是 Play 商店的警告
您的后台位置权限声明需要更新。
此版本包含尚未在 Play 管理中心声明的权限。转到敏感应用权限以更新您的权限声明。
import * as Localization from 'expo-localization';
let tz = Localization.timezone;
在 Xamarin 中存在同样的问题。
您的后台位置权限声明需要更新。
var locationStatus= await Permissions.CheckStatusAsync();
如果(位置状态!= PermissionStatus.Granted)
locationStatus=等待Permissions.RequestAsync();
在 app.json 文件中将请求的权限设置为空。
"android": {
"package": "com.myco.myapp",
"versionCode": 1,
"permissions" : []
},
Expo 默认设置权限,只需将其放入您的 app.json
"permissions" : []
我正在使用 expo-localization。当我尝试将应用程序提交到 google Play 商店时,它说该应用程序使用定位服务。有没有办法让应用程序不使用位置服务,因为我只从它那里获取时区。时区用于获取用户群所在位置的近似值。
有没有办法让expo不使用定位服务或者权限声明里应该写什么
这是 Play 商店的警告
您的后台位置权限声明需要更新。
此版本包含尚未在 Play 管理中心声明的权限。转到敏感应用权限以更新您的权限声明。
import * as Localization from 'expo-localization';
let tz = Localization.timezone;
在 Xamarin 中存在同样的问题。
您的后台位置权限声明需要更新。
var locationStatus= await Permissions.CheckStatusAsync
在 app.json 文件中将请求的权限设置为空。
"android": {
"package": "com.myco.myapp",
"versionCode": 1,
"permissions" : []
},
Expo 默认设置权限,只需将其放入您的 app.json
"permissions" : []