当App在iOS中处于后台时,openURL无效

当App在后台时,我试图在我的应用程序中打开Safari中的一个URL,下面是我的代码

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:strURL]]; 

我的应用程序在调试期间调用上面的行,但是没有使用给定的URL打开Safari。

这是不可能的,您无法从后台状态启动另一个应用程序。 如果应用程序在后台,则您无法在iPhone / iPad屏幕上处理任何活动以处理您的应用事件。 你必须要唤醒你的应用程序。 您可以使用本地通知。