diff --git a/plugins/dialog/ios/Sources/DialogPlugin.swift b/plugins/dialog/ios/Sources/DialogPlugin.swift index 9e7f3860..8e8cd715 100644 --- a/plugins/dialog/ios/Sources/DialogPlugin.swift +++ b/plugins/dialog/ios/Sources/DialogPlugin.swift @@ -157,6 +157,7 @@ class DialogPlugin: Plugin { onFilePickerResult = { (event: FilePickerEvent) -> Void in switch event { case .selected(let urls): + urls.first?.startAccessingSecurityScopedResource() invoke.resolve(["file": urls.first!]) case .cancelled: invoke.resolve(["file": nil])