diff --git a/plugins/clipboard/ios/Sources/ClipboardPlugin.swift b/plugins/clipboard/ios/Sources/ClipboardPlugin.swift index cde6fa52..dda6177b 100644 --- a/plugins/clipboard/ios/Sources/ClipboardPlugin.swift +++ b/plugins/clipboard/ios/Sources/ClipboardPlugin.swift @@ -37,6 +37,6 @@ class ClipboardPlugin: Plugin { } @_cdecl("init_plugin_clipboard") -func initPlugin(name: SRString, webview: WKWebView?) { - Tauri.registerPlugin(webview: webview, name: name.toString(), plugin: ClipboardPlugin()) +func initPlugin() -> Plugin { + return ClipboardPlugin() } diff --git a/plugins/dialog/ios/Sources/DialogPlugin.swift b/plugins/dialog/ios/Sources/DialogPlugin.swift index dd0756b3..0970c056 100644 --- a/plugins/dialog/ios/Sources/DialogPlugin.swift +++ b/plugins/dialog/ios/Sources/DialogPlugin.swift @@ -202,6 +202,6 @@ class DialogPlugin: Plugin { } @_cdecl("init_plugin_dialog") -func initPlugin(name: SRString, webview: WKWebView?) { - Tauri.registerPlugin(webview: webview, name: name.toString(), plugin: DialogPlugin()) -} \ No newline at end of file +func initPlugin() -> Plugin { + return DialogPlugin() +} diff --git a/shared/template/ios/Sources/ExamplePlugin.swift b/shared/template/ios/Sources/ExamplePlugin.swift index 86140b74..5544d3bc 100644 --- a/shared/template/ios/Sources/ExamplePlugin.swift +++ b/shared/template/ios/Sources/ExamplePlugin.swift @@ -11,6 +11,6 @@ class ExamplePlugin: Plugin { } @_cdecl("init_plugin_{{ plugin_name_snake_case }}") -func initPlugin(name: SRString, webview: WKWebView?) { - Tauri.registerPlugin(webview: webview, name: name.toString(), plugin: ExamplePlugin()) +func initPlugin() -> Plugin { + return ExamplePlugin() }