Info.plist$(SRCROOT)

iOS APP相互跳转 A跳转B B跳转C C跳转A

2023-01-04  本文已影响0人  失忆的程序员

操作图配置白名单

LSApplicationQueriesSchemes 添加+

LSApplicationQueriesSchemes.png

URL 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 。

上一篇 下一篇

猜你喜欢

热点阅读