例子ProjectA切换到ProjectB
在Xcode6下操作
先设置URLSchemes
我们要在ProjectA打开ProjectB
在ProjectB中设置
在Targets下的info新增加一个URL Types
然后在ProjectA需要打开B的地方写
@"ProjectB://"注意这里的ProjectB就是在B程序下设置的URLScheme
NSURL *url = [NSURL URLWithString:@"ProjectB://"];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
else {
NSLog(@"未安装");
}