使用URL Scheme检测其他应用打开的应用

时间:2019-06-20 17:23:50

标签: ios swift url-scheme

这是我的风景

当我的应用程序被用户打开或从后台返回时,我需要显示一个自定义设置的警报框,而当我的应用程序通过URL方案被其他应用程序从后台打开或从后台返回时,需要显示一个警告框。

我该怎么办?

openURL的通知晚于视图加载的时间...

预先感谢

1 个答案:

答案 0 :(得分:2)

当您的应用从后台返回时,应用委托事件将按以下顺序到达:

  • applicationWillEnterForeground(_:)
  • application(_:open:options:)
  • applicationDidBecomeActive(_:)

因此,很容易在应用程序启动时就知道这是否是由于URL方案引起的。