iOS和Android应用程序中Facebook深度链接的升级过程?

时间:2014-01-07 15:08:48

标签: android ios facebook deep-linking

我更新了iOS和Android应用,以使用Facebook帖子中的深层链接,如下所述:

https://developers.facebook.com/docs/ios/app-links/

https://developers.facebook.com/docs/android/link-to-your-native-app/

新应用程序的一切正常。我的问题是,许多人将拥有不能处理深层链接的旧版应用程序。由于我使用的是Facebook SDK登录,因此已经设置了url方案等。

我能想到的唯一解决方案是等待一个月,让大多数人有机会升级,然后在应用设置中启用深层链接。这远非理想。

还有其他人遇到过这个问题并找到了更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

您是否使用旧版本的应用进行了测试,是否会崩溃?

对于iOS,如果您还没有url处理逻辑设置(在AppDelegate中的openURL方法中),应该只打开您的应用程序,而不执行任何其他操作。

在Android上,如果您的深层链接处理类是一个新类(并且在您的旧应用程序中不存在),那么如果FB应用程序无法在设备上找到该类,则不会进行深层链接。