现在我完全清楚你可以使用这样的东西从另一个移动应用程序启动Instagram(未经测试):
var instagramHooks = "instagram://user?username=johndoe"
var instagramUrl = NSURL(string: instagramHooks)
if UIApplication.sharedApplication().canOpenURL(instagramUrl!) {
UIApplication.sharedApplication().openURL(instagramUrl!)
}
else {
//redirect to safari because the user doesn't have Instagram
UIApplication.sharedApplication().openURL(NSURL(string: "http://instagram.com/")!)
}
我感兴趣的是创建一个可以直接转到移动应用程序内某个页面的网址。启动应用程序后,instagram://user?username=johndoe
会将用户带到johndoe
的个人资料页面。如何创建类似于此的链接?