从 "While using the app" 到 "Always",反之亦然
Going from "While using the app" to "Always" and viceversa from code
是否可以将用户设置从 "While using the app" 更改为 "Always" 位置类型,反之亦然?显然,一旦用户同意共享这两种类型的位置。如果用户已经允许这两种类型,我不想让用户打开设置并进行更改。
定位服务等服务只能调用一次。一旦用户输入了他们的选择,这只能由用户从设备的设置中手动更改。
值得注意的是,自 iOS 8 起,您可以使用以下调用以编程方式启动“设置”应用程序:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
或 Swift:
UIApplication.sharedApplication().openURL(NSURL(string:UIApplicationOpenSettingsURLString))
希望对您有所帮助!
是否可以将用户设置从 "While using the app" 更改为 "Always" 位置类型,反之亦然?显然,一旦用户同意共享这两种类型的位置。如果用户已经允许这两种类型,我不想让用户打开设置并进行更改。
定位服务等服务只能调用一次。一旦用户输入了他们的选择,这只能由用户从设备的设置中手动更改。
值得注意的是,自 iOS 8 起,您可以使用以下调用以编程方式启动“设置”应用程序:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
或 Swift:
UIApplication.sharedApplication().openURL(NSURL(string:UIApplicationOpenSettingsURLString))
希望对您有所帮助!