应用程序跳转
1.在程序1的任意事件中添加NSString *url = @“MyUrl://”;
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
2.1.在程序2中,点击顶部项目,设置选项info
2.在最底下的URL Types中
3.添加URL
4.在URL Schemes中,填写自定义路径名:MyUrl
5.运行一下程序2
3.完成跳转 程序1 -> 程序2的跳转,如果想跳回则逆序为之。
4.传值 1.在程序1中的MyUrl://后面接参数,例如NSString *url = @“MyUrl://参数1 参数2”;
2.在程序2中的AppDelegate.m中写入方法
- (BOOL)application:(UIApplication *)application handleOpenURL:(nonnull NSURL *)url {
if (!url) {
return NO;
}
NSString *urlHost = [url host];//urlHost就是host
NSString *urlStr = [url absoluteString];
//urlStr就是参数 —> MyUrl://参数1 参数2
return YES;
}
Safari跳转
1.链接<a href=”MyUrl://参数1 参数2”>点我跳转APP</a>
2.接下来同上
本文有因为问题请联系
QQ:563699115
Telephone:18341266547