avioli / uni_links

Flutter plugin for accepting incoming links.
BSD 2-Clause "Simplified" License
563 stars 303 forks source link

Support macOS #57

Open spkersten opened 4 years ago

spkersten commented 4 years ago

The title says it all. Now that flutter started supporting macOS, it would be create if this plugin also worked for it. (Or at least doesn't make the platform channel calls fail.)

PieterAelse commented 4 years ago

@avioli Any chance MacOS could be added? 😄

avioli commented 4 years ago

I’ll have a look what’s involved to support desktop platforms.

a-v-ebrahimi commented 3 years ago

Hi Great job. Any news for macOS and Windows support?

martin-robert-fink commented 3 years ago

MacOS, and Windows, and Linux please....

joaopmarquesini commented 3 years ago

I'm still looking for getting it to work on windows, but I've made an (ugly) implementation for macOS https://github.com/LittleLightForDestiny/littlelight/tree/desktop/desktop_plugins/uni_links_fde/macos

Ahmadre commented 3 years ago

@avioli I got a macOS Implementation, but I'm not lucky with the getLinksStream...

maybe some of you can help here, it's almost finished...

here you go: https://github.com/Ahmadre/uni_links/commit/523d4be93fe8217cf456febb83559aa735657e78

SamJakob commented 3 years ago

I have an implementation for macOS ready to go with linkStream working, however as there is no addApplicationDelegate method for the macOS FlutterPluginRegistrant (see https://github.com/flutter/flutter/issues/41471) you currently have to manually amend your AppDelegate.swift class to call the methods.

http://github.com/SamJakob/uni_links_macos

canastro commented 3 years ago

@SamJakob I'm doing some experiences with your branch, is it getInitialLink working for you?

lijy91 commented 2 years ago

I developed desktop implementation of uni_links plugin. Currently supports macOS and Windows.

https://github.com/leanflutter/uni_links_desktop