假设A调用B:
首先在B的info.plist,添加一项URL types,展开URL types,再展开Item0,将Item0下的URL identifier修改为URL Schemes
然后给一个string,这里我用的是myappTest。这个可以自己随便定义的。如图:
然后在A需要调用B的地方
添加的代码段如下:
BOOL res = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"myappTest://"]];
if (res) {
NSLog(@"open myappTest://");
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"myappTest://"]];
}