iOS APP相互跳转 A跳转B B跳转C C跳转A
2023-01-04 本文已影响0人
失忆的程序员
操作图配置白名单
LSApplicationQueriesSchemes 添加+
LSApplicationQueriesSchemes.pngURL Types 添加你刚刚配置对应的 youkey +
URL Types
NSURL *KKJappUrl = [NSURL URLWithString:@"youkey://"];
if ([[UIApplication sharedApplication] canOpenURL:KKJappUrl])
{
if ([[UIApplication sharedApplication] openURL:KKJappUrl])
{
//[[UIApplication sharedApplication] openURL:KKJappUrl];
}
else
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"appstore地址"]];
}
}
else
{ //
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"appstore地址"]];
NSLog(@"没有安装");
}
问题处理:
如果你发现 [[UIApplication sharedApplication] canOpenURL:KKJappUrl] 始终返回 YES ,影响到你的APP处理,
那么你把上面
URL Types 中添加的 key 删除掉试一试,
========== 以上是准备跳的APP ,
跳转到哪个,就在哪个里面配置一下 对应的 key 。