一、浏览器输入网址打开app
1、在项目中添加URL Schemes = YUSIKETANG
2、然后在浏览器中输入YUSIKETANG://就可以打开了。
3、还可以传参数,如:YUSIKETANG://reaction/?uid=1
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
//在该方法中可以获取传递的参数
return true
}
二、在浏览器中打开appstroe,跳转至下载页面
在网页中打开格式化的地址https://itunes.apple.com/app/id391945719 就可以了最后要跟你的app的id
三、在app中打开appstroe,跳转至某个app的下载页面
第一种
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://[itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8]"]];
第二种
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps ://[itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8]"]];
四、在app中打开其他app
设置URL Schemes,通过该方法打开
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YUSIKETANG://"] options:nil completionHandler:nil];