我正在尝试实施Facebook的深度链接功能,以便在用户在本地Facebook应用中点击故事时直接启动游戏。我已经配置并启用了Deep Linking。然后我使用我的应用程序在我的时间轴上发布,它是我游戏网站的链接。该链接包含一个特殊的GUID,可以在游戏中启用一些社交活动。当我点击网络上的链接时,我的网站正常打开。当我在原生应用中点击故事时,我的网站再次打开。但是,如果我点击底部的via
部分(例如3 hours ago via MyApp
),那么我的应用就会启动,但它对我不起作用,因为GUID没有通过这种方式传递到应用程序(并且期望人们挖掘故事的这一部分也毫无用处)。如何进行设置,以便当用户点击网络浏览器中的链接时,他们将被带到我的网站,其中有可以下载的应用程序链接,但是当他们点击原生Facebook App中的相同链接时(只关注iOS),游戏将启动,链接将传递给我的游戏?我不知道为什么当我点击链接时它没有带我到应用程序。
以下是我应用的信息中心的屏幕截图:
URL方案后缀仅适用于我想为多个应用程序使用相同的ID的情况,但事实并非如此。