【问题标题】:can i show gps location pop message again?我可以再次显示 gps 位置弹出消息吗?
【发布时间】:2011-05-02 09:56:39
【问题描述】:

我在此应用程序中有应用程序,我想使用用户的位置显示排序数据。

但当我第一次打开应用程序时,它会询问我是否允许定位。

我按不允许。这再也不会问我位置了,我该如何休息这个设置。

【问题讨论】:

    标签: iphone cllocationmanager


    【解决方案1】:

    你可以通过这种方式做到这一点

    设置>>常规>>重置>>重置位置警告

    这样做会再次询问相同的警告。可能对你有帮助

    【讨论】:

    • 是的,这是可行的,但我怎么能通过代码做同样的事情。通过这个所有位置警告重置,我只想为一个应用程序重置。
    【解决方案2】:

    第一个选项:然后您必须在应用程序中使用一个按钮,用户可以通过按下该按钮再次更新他的位置。

    第二个选项:在一段时间后调用更新位置方法来获取用户的位置。

    【讨论】:

    • 它进入“didFinishWithResult”,因为我选择不允许使用用户位置。我想启用这个东西。我该怎么做?
    • 然后在你的“didFinishWithResult”中,再次调用更新位置。如果纬度和经度为零,则提示用户应用程序需要该位置才能正常工作,并且当用户按下 alertview 上的按钮时更新位置。
    • 我怎样才能再次显示该警报?我想要确切的代码,我可以通过它再次显示警报..
    • 在您的 didfinshwithresult 中,检查您存储坐标时的纬度和经度变量是否为零。如果它们为 nil,则显示 alewrt 并在解除警报时获取用户的位置。代码与您在应用程序开始时获取用户位置的代码完全相同。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多