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。

  

 3. 常用 url scheme 收集。

IOS-SCHEME

捷径社区

posted @ 2022-03-02 16:09  闵天  阅读(565)  评论(0编辑  收藏  举报