在其他应用中发布应用

时间:2015-11-02 16:43:55

标签: xamarin xamarin.forms launch applinks

所以,当我安装应用程序时,我正在寻找在Xamarin表单上的另一个应用程序中打开应用程序的最佳方式。目前我有一个指向playstore的外部链接(在Play商店中加载应用程序)但是,当安装该应用程序时,我想直接链接到此.. 我将如何使用Xamarin表格进行此操作?干杯

以下是解决此问题的方法:

在Xamarin中设置应用链接

这是可能的,但我们需要将代码更改为我们要链接的应用程序。

"应用来自" (在我们的例子中)改变:

要链接到其他应用,对主应用所做的更改很少: 1)创建一个新的URI。例如。 (URI AppLink = new Uri(" http://appto/load");) 2)使用Device.OpenURI(AppLink)设置链接;

" App to" (在我们的例子中)改变:

Android

在主要活动中,我们需要添加一个intent过滤器,这是一个示例:     [IntentFilter(new [] {Android.Content.Intent.ActionView},         DataScheme =" appto&#34 ;,         DataHost ="负载&#34 ;,         Categories = new [] {Android.Content.Intent.CategoryDe​​fault})]

DataScheme和DataHost对应于上面的uri链接。

的iOS

在高级选项卡的info.plist文件中,我们需要创建一个新的" url类型" 我添加了“com.appto.test”的标识符和“appto”的URL方案(对应于uri链接) 完成这些更改后,应用程序应该链接。至少以它运作的例子为准。

0 个答案:

没有答案