0

所以 Firebase 有这些动态链接,如果你点击你的 Android / iPhone,你会被重定向到你的应用程序而不是网站。因此,当您想邀请您的朋友加入您的应用程序(游戏、群聊或其他)时,您只需与他们分享此链接。

我想知道这是否可以通过 UWP 实现。我观看了一段关于罗马项目的视频,他们在其中谈论了似乎可以完成这项工作的 AppUriHandlers。但是,他们要求您在 Web 服务器根目录中有一个 json 文件来识别您的应用程序,并说“是的,这个应用程序是允许的并且我是关联的,当有人启动这个链接时打开这个应用程序”。

问题在于 Firebase 动态链接指向 google 端点,例如https://aaxy2.app.goo.gl/?link=redirect_here,自然不会有 json 文件坐在那里。

是否有其他方法可以让用户仅通过链接重定向到我的应用程序(它需要是一个 http 链接,因为这是应用程序的 Android 和 iOS 版本将使用的)。

4

1 回答 1

0

这是不可能的;正是因为这个原因。为确保 Web 链接不被第三方劫持(出于潜在的恶意原因),只有域的所有者(或更准确地说:有权访问域指向的存储的人)才能“批准”应用程序.

更新: 在实际完成我的工作并正确阅读您的问题后,我可以给您一个正确的答案;对不起 :/

链接到 UWP 应用程序的工作方式与此处第一部分中对 iOS 应用程序的描述方式类似:

您可以使用 iOS 8 方式并支持此处的 Windows 文档中描述的 uri 方案。

通过周年更新,您还可以通过将您的用户定向到将启动您的应用程序的 Web 链接来支持 AppUriHandlers(如 iOS 9 的动态链接文档中所述)。

但是,您似乎需要注册一个 iOS 或 Android 应用程序才能开始使用,这可能会给您带来一些麻烦。

于 2016-06-20T16:37:56.387 回答