Flutter 颤振:iOS平台中未显示活动识别/运动和健身权限弹出窗口
在Flatter中,我无法在iOS平台上向用户请求运动和健身许可。我使用它来处理权限,我使用以下代码Flutter 颤振:iOS平台中未显示活动识别/运动和健身权限弹出窗口,flutter,permissions,flutter-dependencies,Flutter,Permissions,Flutter Dependencies,在Flatter中,我无法在iOS平台上向用户请求运动和健身许可。我使用它来处理权限,我使用以下代码 Permission.activityRecognition.request() // Android // Asks for permission // iOS // No prompt 我找到的解决方法是在iOS平台上使用Permission.sensors而不是Permission.activityRecognition。代码如下所示:- Permission getMotionP
Permission.activityRecognition.request()
// Android
// Asks for permission
// iOS
// No prompt
我找到的解决方法是在iOS平台上使用
Permission.sensors
而不是Permission.activityRecognition
。代码如下所示:-
Permission getMotionPermission() {
if(Platform.isAndroid /** Also check if SDK >= 29 **/){
return Permission.activityRecognition;
} else if(Platform.isIOS) {
return Permission.sensors;
}
}
// ask for permission
Permission motionPermission = getMotionPermission();
motionPermission?.request();