欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在 iOS 中判断应用是否已安装及收集常用的 url Scheme 机制

最编程 2024-08-01 22:15:49
...

IOS 判断应用是否安装以及常用 urlScheme 收集

时间:2022-03-02
本文章向大家介绍IOS 判断应用是否安装以及常用 urlScheme 收集,主要包括IOS 判断应用是否安装以及常用 urlScheme 收集使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1. 打开一个应用:
let url = URL(string: "awemesso://")
UIApplication.shared.open(url!)   // 打开时,此 url scheme 不需要在 info.plist 中注册。

 2. 判断应用是否安装

2.1 在 info.plist 中注册 应用对应的schema

 
有多个scheme 的时候,追加到后续列表即可。
 

2.2 判断对应的scheme 是否可以打开。

 
let url = URL(string: "awemesso://")
let canOpen = UIApplication.shared.canOpenURL(url!) // 此url 如未在 info.plist 中注册,则永远返回false。

详细 API 说明 参考。 canOpenURL(_:) | Apple Developer Documentation

 3. 常用 url scheme 收集。

IOS-SCHEME

捷径社区

作者:闵天
出处:http://www.cnblogs.com/checkway/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

原文地址:https://www.cnblogs.com/checkway/p/15955637.html