我保持iPad的应用程序的指导访问。 当应用程序启动时,它使用CLLocationManager要求用户的当前位置。这是在正常模式下工作,并更新用户当前的位置。 但是在引导访问下, popup ("Allow to access your location")不显示, authorizationStatus始终为kCLAuthorizationStatusNotDetermined ,不更新用户的当前位置。 无法理解可能是什么问题。搜了很多,但找不到它。 ViewController.m : – (void)viewDidAppear:(BOOL)animated { [appDelegate startLocation]; [self performSelector:@selector(CheckLocationManger) withObject:nil afterDelay:0.1]; } -(void)CheckLocationManger { AppAppDelegate *appDelegate=(AppAppDelegate*)[[UIApplication sharedApplication]delegate]; if(![CLLocationManager locationServicesEnabled]) { UIAlertView *alert1 = [[UIAlertView alloc] initWithTitle:@"Whoops we can't find you!" message:@"Location services are disabled" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; if(activityIndictr) [activityIndictr stopAnimating]; [alert1 show]; return; […]
我们在XCode中创build了一个iOS6(iPhone)应用程序,该应用程序在列表视图中列出用户设备上已安装的应用程序(已注册了URL)。 是否有可能使列表中的一个应用程序以引导访问模式打开(如果预先启用了引导访问)? 基本上,我们希望绕过主页button的三次点击,并使列表中的任何应用程序直接打开引导访问开始屏幕。
我们的iPad应用程序依靠无声推送通知来触发某些事件,并被许多用户以引导访问模式使用。 这一直运行良好,直到iOS 11,现在似乎阻止推送通知的传递,同时启用了引导访问。 我已经根据苹果公司的文档(例如内容可用,警报,声音,徽章等)尝试了各种不同的有效负载,但是在启用了引导访问的情况下,我无法获取任何内容。 这不一定是一个错误,但实际上可能是新的预期行为。 有没有一种方法可以configuration通知,以便在指导访问期间交付通知? 对于这个问题,我向苹果公司提出了一个技术支持事件,他立即退还了我的机票,并要求我报告一个错误。 目前还没有来自臭虫报告的反馈。