【问题标题】:How to turn off Location service with objective-c? [duplicate]如何用objective-c关闭定位服务? [复制]
【发布时间】:2014-01-08 18:10:36
【问题描述】:

我想用 Objective-c 打开/关闭 Iphone 上的定位服务。 如何以编程方式打开/关闭定位服务? 有可能吗?

【问题讨论】:

    标签: iphone objective-c gps location


    【解决方案1】:

    不,这是不可能的,您无法控制蓝牙/飞机/wifi 和定位服务等应用程序中的设置。

    【讨论】:

      【解决方案2】:

      对不起。那只是你无法控制的。您无法停止位置服务。您可以做的一件事是,您可以使用以下方法停止更新位置:

      [myLocationManager stopUpdatingLocation];
      

      当您的代码不再需要接收与位置相关的事件时调用此方法。当没有客户端需要位置数据时,禁用事件传递使接收器可以选择禁用适当的硬件(从而节省电力)。您始终可以通过再次调用 startUpdatingLocation 方法来重新生成位置更新。

      但要停止服务,您必须转到设置选项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-02-26
        • 2013-10-22
        • 1970-01-01
        • 2012-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多