我正在使用Brach SDK来实现我们的iOS应用程序的深层链接。如果我从FB,Skype,LinkedIn iOS App打开,分支URL会直接重定向到App Store。但如果我们从Whatsapp和Twitter开放,它会重定向到我们的应用程序。
我已遵循写入this doc和this que的所有步骤。我已经关注this answer,如果从App Store / Test Flight / Ad Hoc安装该应用程序,该应用程序将会打开。我已经尝试过这个,但无法成功。
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray *restorableObjects))restorationHandler
{
BOOL handledByBranch = [[Branch getInstance] continueUserActivity:userActivity];
return handledByBranch;
}
让我知道,我错过了实现这一点的任何事情。如果我从FB,Skype,LinkedIn iOS App打开,分支URL会直接重定向到App Store。 那么如何通过分支网址从这些应用中打开应用..
任何帮助都将不胜感激。
答案 0 :(得分:1)
您需要启用Deepviews功能。这将在Web视图中打开您的内容预览,其中包含用户可以单击以打开应用程序的按钮。这是一个额外的步骤,但目前是最好的选择。