我在我的iOS应用中实现了使用HOKO的智能链接。如何实现使用HOKO链接的延迟深度链接?
,它工作正常,我的应用程序时,安装不是链接进入应用
HOKDeeplink *deeplink = [HOKDeeplink
deeplinkWithRoute:@"ViewController/:product_id"
routeParameters:@{@"product_id": @"2"}
queryParameters:@{@"referrer": @"jax1"}
metadata:@{@"coupon": @"20"}];
[[Hoko deeplinking] generateSmartlinkForDeeplink:deeplink success:^(NSString *smartlink)
{
NSLog(@"smartLink == %@",smartlink);
//[[Social sharedInstance] shareProduct:self.product link:smartlink];
}
failure:^(NSError *error)
{
NSLog(@"Error = %@",error.description);
// Share web link instead
//[[Social sharedInstance] shareProduct:self.product link:self.product.webLink];
}];
通过使用上面的代码,我创建的应用程序
在我的链接,当我轻按链接将我重定向到应用
[[Hoko deeplinking] mapRoute:@"ViewController/:product_id"
toTarget:^(HOKDeeplink *deeplink)
{
NSString *productId = deeplink.routeParameters[@"product_id"];
NSString *referrer = deeplink.queryParameters[@"referrer"];
NSLog(@"Product Id = %@ && Refferer = %@",productId,referrer);
// Do something when deeplink is opened
NSLog(@"HERE in app did finish launching..");
}];
通过我appDelegate
其收到的链接,并用做上面的代码 你想要什么。
但现在我要实现推迟链接用这个,
我读了所有的文件,但没有得到任何解决方案仍然 在文档和它在GitHub的例子,我没有得到任何解决方案。
我想要一些代码示例来实现它。 ,因为在文档中解释了更多的额外功能,但我没有时间阅读整个功能。
所以请帮我在这,如果有人之前
这样做的任何解决方案将欣赏
并请告诉我另一种方式来测试延期的链接没有做这活,因为测试我有现场上传应用程序,但现在它处于开发阶段,因此在测试中必须创建更多版本的应用程序。
谢谢!