IOS开发~两个App互相调用
2013-07-01 20:27
423 查看
1、新建两个项目:AppOne,AppTwo;
2、分别在其属性列表中添加如下:
AppOwn:
AppTwo:
3、分别实现代码:
AppOwn的 viewController.m 中添加代码:
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSURL *url = [NSURLURLWithString:@"AppTwo:"];
if ([[UIApplicationsharedApplication]
canOpenURL:url])
{
NSLog(@"canOpenURL");
[[UIApplication
sharedApplication] openURL:url];
} else
{
NSLog(@"can not OpenURL");
}
}
AppTwn的 viewController.m 中添加代码:
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touchesBegan");
NSURL *url = [NSURLURLWithString:@"AppOne:"];
if ([[UIApplicationsharedApplication]
canOpenURL:url])
{
NSLog(@"canOpenURL");
[[UIApplication
sharedApplication] openURL:url];
} else
{
NSLog(@"can not OpenURL");
}
}
4、分别运行下两个项目,然后无论把其中一个项目进程杀掉,或者使其进入休眠,都可以通过另一个项目来打开另一个项目。
2、分别在其属性列表中添加如下:
AppOwn:
AppTwo:
3、分别实现代码:
AppOwn的 viewController.m 中添加代码:
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSURL *url = [NSURLURLWithString:@"AppTwo:"];
if ([[UIApplicationsharedApplication]
canOpenURL:url])
{
NSLog(@"canOpenURL");
[[UIApplication
sharedApplication] openURL:url];
} else
{
NSLog(@"can not OpenURL");
}
}
AppTwn的 viewController.m 中添加代码:
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touchesBegan");
NSURL *url = [NSURLURLWithString:@"AppOne:"];
if ([[UIApplicationsharedApplication]
canOpenURL:url])
{
NSLog(@"canOpenURL");
[[UIApplication
sharedApplication] openURL:url];
} else
{
NSLog(@"can not OpenURL");
}
}
4、分别运行下两个项目,然后无论把其中一个项目进程杀掉,或者使其进入休眠,都可以通过另一个项目来打开另一个项目。
相关文章推荐
- IOS高级开发 两个App互相调用
- IOS开发~两个App互相调用
- iOS开发App中调用Safari和发起电话呼叫
- iOS开发-从app跳转到第三方应用和调用系统功能
- 微信支付开发(APP)的各种坑,.net和iOS的各种陷阱,解决.net调用下单接口提示无权限,解决iOS跳...
- IOS 在一个应用里打开另一个应用 及其 两个应用互相调用
- ios开发,app调用资源文件到C++的方法
- IOS开发调用其它APP总结
- IOS 在一个应用里打开另一个应用 及其 两个应用互相调用
- [iOS开发周边] 两个账号转让app流程
- iOS APP互相调用
- objective-c开发iosapp如何实现一个页面通知另一个页面调用某函数?
- Android两个APP互相调用
- iOS 开发 -- app不调用第三方键盘
- iOS开发实现两个APP间的跳转
- iOS开发,两个app之间相互跳转(URL Scheme)
- iOS开发实用技巧——如何调用第三方APP
- iOS app之间互相调用