我如何在 Xamarin.iOS 上分享 link 到 Whatsapp?

How do I share a link to Whatsapp on Xamarin.iOS?

我正在 Xamarin.Forms 上从事跨平台 PLC 项目。特别是 iOS 和 Android.

在其中一个视图中,我有 3 个共享按钮,一个用于 Whatsapp,一个用于 Snapchat,一个用于一般共享。这个想法是,当用户点击其中一个时,他会通过社交媒体向他的朋友发送邀请(深度 link)。

我已经实现了一些 android 特定的代码,以便在点击这些按钮时通过 Whatsapp 或 Snapchat 共享 link,并显示正常的共享屏幕以在另一个共享上选择一个应用程序按钮。为此,我只是使用 Intent.SetPackage 方法在特定应用程序上分享。

然而,在 iOS 上,即使有打开通用共享屏幕的代码,我也找不到任何代码可以将 link 专门发送到 Whatsapp 或 Snapchat。

我的问题是,有没有办法在 iOS 上实现这个?

这可能是 WhatsApp 的解决方案,https://faq.whatsapp.com/en/general/26000030

Snapchat:Snapchat url scheme not working properly - camera opens but not profile

最后我们没有找到我们要找的东西,但我们注意到应用程序通常在 iOS 上只有一个普通的分享按钮,所以我们只在 [=12= 中留下了正常的分享代码].