【发布时间】:2018-06-18 19:26:48
【问题描述】:
我已经研究了所有互联网,但仍然没有找到解决方案(我知道,StackOverFlow 上也存在同样的问题,但它太旧了,还没有回答)
所以任务很简单:在 Android 应用程序中启用深度链接。 当我在 Android Studio 中执行此操作时,通过在 java 上编写就可以了。我能做到。
但是,在使用 Unity 时,我遇到了一个大问题,我做了什么:
在我的场景的一个脚本中,我做到了:
FB.Mobile.FetchDeferredAppLinkData(result =>
{
if (!String.IsNullOrEmpty(result.Url)
{
//something to-do
}
//something to-do #2
});
我尝试了很多,试图启动 Facebook SDK 的示例(但它们不起作用),在 Facebook 设置页面中添加了 AppLink(我的意思是 Unity),试图移动这段代码(和这段代码没有任何 if 和 else(只做简单的方法)),但什么也没有发生,当应用程序启动时,它就像总是黑屏一样。
我知道,我以正确的方式添加了 SDK,因为我可以在我的 Facebook 页面上跟踪这个应用程序。
所以,接下来的问题是:如何使用 Unity 和 Facebook SDK 在 Android 应用程序中启用延迟深度链接。谢谢!
【问题讨论】: