据我从文档中了解,我必须解析
中的URL-(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler
但是userActivity属性(userInfo)中有一个Dictionary,但此属性为空。有没有办法在服务器端填充此属性,不解析URL?今天的链接无法分析。
答案 0 :(得分:1)
因为Universal Links实际上完全跳过浏览器(你点击一个并且iOS直接将你发送到应用程序而不先通过Safari弹跳),所以没有办法从服务器端添加额外的信息。您基本上只限于您可以在URL字符串本身中包含的内容(以及稍后从中解析出来)。您需要在某些外部系统中设置与URL字符串绑定的数据字典,然后检查应用程序内部的外部系统以获取该数据。
Branch.io(完全披露:我在团队中)确实做到了这一点。我们为您创建的每个通用链接编码完整的数据字典,然后您可以在应用程序内检索它。