app的正确打开方式

一、浏览器输入网址打开app

1、在项目中添加URL Schemes = YUSIKETANG

2、然后在浏览器中输入YUSIKETANG://就可以打开了。
3、还可以传参数,如:YUSIKETANG://reaction/?uid=1

    func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
        //在该方法中可以获取传递的参数
        return true
    }

二、在浏览器中打开appstroe,跳转至下载页面

在网页中打开格式化的地址https://itunes.apple.com/app/id391945719 就可以了最后要跟你的app的id

三、在app中打开appstroe,跳转至某个app的下载页面

第一种
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://[itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8]"]];
第二种
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps ://[itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8]"]];

四、在app中打开其他app

设置URL Schemes,通过该方法打开
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YUSIKETANG://"] options:nil completionHandler:nil];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容