第一个问题:应用程序在第一次使用Core Location框架时,会弹出一个对话框,询问用户是否允许程序获取当前位置信息。当第二次启动程序时,ios不会弹出对话框了,这个时候我怎么判断用户的第一次选择,我要在启动定位(startUpdatingLocation)之前判断。
第二个问题:我测试的时候,发现如果我把程序删除了,重新安装,进入定位的时候,有时候也不会弹出对话框,但是我希望它弹出来,重新安装程序后会让用户重新选择是否允许定位。请问我们程序员能不能控制对话框的弹出,如果可以,怎么实现?还有ios中怎么检测程序是刚安装上的?求大神解答!!!!!

解决方案 »

  1.   

    据说那个对话框是24小时以后才会再弹, 楼主试试看
      

  2.   


    没试过!
    第一个问题自己解决了,主要是第二个问题。求大神啊!!!
      

  3.   

    重新装默认就会弹出来。检测刚装上来这个思维是错误的。
      

  4.   

    可是我测试过,重新装没有弹出来啊。但是有的机子弹出来了,有的没有。所以.......