openURL/canOpenURL,URL Schemes

openURL表示打开第三方应用,

canOpenURL表示检查是否可以打开第三方应用,即是否有安装第三方应用。如果LSApplicationQueriesSchemes中没有配置,则canOpenURL返回始终为false。

openURL和canOpenURL表示自己应用调用第三方应用。


URL Schemes表示第三应用调自己。

第三方回调的机制不一样:

例如微信是通过APPID

红包是通过schema,

快刷是通过我告诉它的schema.


如果程序中安装了多个同名schema的,则回调到就会有问题。

你可能感兴趣的:(openURL/canOpenURL,URL Schemes)