我有一个关联的域。如果我从应用程序外部的任何位置单击指向该域的链接,则会启动该应用程序。
如果我在应用程序中单击它,则会启动safari。
为什么会这样呢?我可以预防吗?
最佳答案
在AppDelegate method中
拦截来自openURL的链接以及来自其他组件(如UITextView)的链接-显示自定义警报,并在警报委托上取消或重定向到该链接
我有一个关联的域。如果我从应用程序外部的任何位置单击指向该域的链接,则会启动该应用程序。
如果我在应用程序中单击它,则会启动safari。
为什么会这样呢?我可以预防吗?
最佳答案
在AppDelegate method中
拦截来自openURL的链接以及来自其他组件(如UITextView)的链接-显示自定义警报,并在警报委托上取消或重定向到该链接