應用程序跳轉
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