如何通过电子邮件共享深层链接网址
问题描述:
我试图共享Url,例如,deeplink://通过默认iPhone Email.But不幸的是,链接不会变成超链接模式,因此它可以点击并定向到指定的位置。所以请帮助我下面的代码。如何通过电子邮件共享深层链接网址
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"deeplink://"]];
NSArray * activityItems = @[url];
NSArray * applicationActivities = nil;
NSArray * excludeActivities = @[UIActivityTypeAssignToContact, UIActivityTypeCopyToPasteboard, UIActivityTypePostToWeibo, UIActivityTypePrint, UIActivityTypeMessage];
UIActivityViewController * activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:applicationActivities];
activityController.excludedActivityTypes = excludeActivities;
[self presentViewController:activityController animated:YES completion:nil];
我只想将它设置为超链接模式,并且能够将其引导至Safari浏览器并通过深层链接打开应用程序。 –
这是因为深层链接实际上不是URL链接。但如果可能的话,您可以切换到Universal Links。 –
你能帮我做吗? –