在后台打开didEnterRegion上的URL

时间:2013-08-29 02:24:39

标签: ios location background-process

我正在尝试使用企业应用程序,我希望在手机进入某个区域时启动一个URL,即使应用程序在后台也是如此。但是,以下代码不起作用。触发回调但是URL的打开失败。

-(void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region{

NSLog(@"Entered a Region");
NSURL *url = [NSURL URLWithString:@"http://www.stackoverflow.com"];
if (![[UIApplication sharedApplication] openURL:url])
    NSLog(@"%@%@",@"Failed to open url:",[url description]);

}

我知道背景有很多限制,所以我想知道这有可能吗?除了使用UILocalNotification之外还有其他工作吗?

0 个答案:

没有答案