ios 使用Safari浏览器跳转打开唤醒app

Posted gccbuaa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios 使用Safari浏览器跳转打开唤醒app相关的知识,希望对你有一定的参考价值。

常常使用Safari浏览器浏览网页点击url会唤醒该站点的手机版app

须要在app的project中设置

1、打开project中的myapp-Info.plist文件

2、打开文件里新增URL TYPES的一项。详细例如以下图所看到的:

技术分享

3、在project中实现例如以下方法

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {

    if (url) {

        UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil message:@"你唤醒了您的应用" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil, nil];

        [alertView show];

    }

    return YES;

}


4、在Safari浏览器输入myapp:// ,就能够启动应用了,在Safari浏览器測试通过


来源:www.wahenzan.com




以上是关于ios 使用Safari浏览器跳转打开唤醒app的主要内容,如果未能解决你的问题,请参考以下文章

苹果手机百度跳转怎么关闭

iPhone怎么取消Safari跳转app或者AppStore?

iOS--浏览器(safari)唤起App

如何阻止safari从网页直接跳转至app

点击APP外部链接唤醒APP的研究

教你如何在微信浏览器唤醒APP