iOS APP互相调用
2015-05-26 15:30
253 查看
调用者:
只需要执行以下调用方法,以“://”为分隔符,左边就是要调用APP的地址,右边是你要传给这个APP的参数。
被调用者:
info.plist文件中添加URL types属性,如下图所示:
并实现以下委托方法
打印信息如下:
015-05-26 15:26:00.821 HAppTest[5365:1695127] aaaaaaa
2015-05-26 15:26:00.822 HAppTest[5365:1695127] Ceshi001://aaaaaaa
2015-05-26 15:26:00.822 HAppTest[5365:1695127] com.huaxun.AppTest
只需要执行以下调用方法,以“://”为分隔符,左边就是要调用APP的地址,右边是你要传给这个APP的参数。
NSURL *url = [NSURL URLWithString:@"Ceshi001://aaaaaaa"]; [[UIApplication sharedApplication] openURL:url];
被调用者:
info.plist文件中添加URL types属性,如下图所示:
并实现以下委托方法
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { NSString*text=[[url host]stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSLog(@"%@",text); NSLog(@"%@",url.description); NSLog(@"%@",sourceApplication); return YES; }
打印信息如下:
015-05-26 15:26:00.821 HAppTest[5365:1695127] aaaaaaa
2015-05-26 15:26:00.822 HAppTest[5365:1695127] Ceshi001://aaaaaaa
2015-05-26 15:26:00.822 HAppTest[5365:1695127] com.huaxun.AppTest
相关文章推荐
- iOS APP互相调用
- iOS app之间互相调用
- IOS高级开发 两个App互相调用
- iphone ios app互相调用
- IOS开发~两个App互相调用
- IOS开发~两个App互相调用
- iphone ios app互相调用
- iOS调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的
- 启动其他app以及互相调用数据
- iOS应用添加URL Scheme,完成应用间互相调用
- IOS之URL Scheme的使用(可以在app之间调用传递数据)
- IOS开发系列——APP间相互调用专题【整理,部分原创】
- IOS中OC与JS互相调用
- iOS下JS与OC互相调用(二)-->WKWebView 拦截URL
- IOS之URL Scheme的使用(可以在app之间调用传递数据)
- iOS实现APP调用打电话,发短信,发邮件,打开Safari
- iOS下JS与原生OC互相调用
- iOS app应用调用百度地图app的 方法
- iOS下JS与OC互相调用(七)--Cordova 基础
- iOS App中调用相册中图片及获取最近的一张图片的方法