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

时间:2014-08-05 07:01:28

标签: ios iphone ios5 safari uiapplication

我正在尝试在应用程序处于后台时从我的应用程序在Safari中打开一个URL,下面是我的代码

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

我的应用程序在调试期间正在调用上述行,但未使用给定的URL打开Safari。

1 个答案:

答案 0 :(得分:0)

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