1

我正在为企业应用程序尝试一些东西,我希望在手机进入某个区域时启动一个 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 之外,还有其他解决方法吗?

4

0 回答 0