@@ -25,11 +26,25 @@ public class SwiftPermissionHandlerPlugin: NSObject, FlutterPlugin {
...
@@ -25,11 +26,25 @@ public class SwiftPermissionHandlerPlugin: NSObject, FlutterPlugin {
permission:permission,
permission:permission,
result:result)
result:result)
}elseifcall.method=="requestPermissions"{
}elseifcall.method=="requestPermissions"{
if_methodResult!=nil{
result(FlutterError(
code:"ERROR_ALREADY_REQUESTING_PERMISSIONS",
message:"A request for permissions is already running, please wait for it to finish before doing another request (note that you can request multiple permissions at the same time).",