如果获得位置服务,如果他们不小心拒绝了位置服务,可以重新提取位置权限?

当用户被要求允许用户位置时,如果他们意外地select“否”,那么在我们的应用程序中从不显示该警报。 每次打开应用程序时,是否有任何重新提示警报的选项。在提到SO问题之后,很多人build议这不是全部可能的。唯一可以做的是,我们提醒用户在设置中启用位置服务。

但在一些SO问题中,每次根据用户的select启动CLLocationManager更新方法,我们可以重新提示alert.Is是否有可能实现这一点?

现在我的疑问是,当用户第一次不允许的时候可以重新提醒警报吗?

请分享你的想法。

谢谢。

没有办法重新报复。 你将不得不UIAlert用户去做手动。