iOS 修改系统定位(非越狱)

修改系统定位其实是不太可能的(除非越狱)。那么我们今天就通过一个简单方式来修改系统的定位,当然是有一定的限制的。

首先:我们先创建一个项目,名字随意。然后一个文件LocationPosition.gpx如下:

然后打开这个LocationPosition.gpx文件如下:

<?xml version="1.0"?>
<gpx version="1.1" creator="Xcode">
    
    <!--
     Provide one or more waypoints containing a latitude/longitude pair. If you provide one
     waypoint, Xcode will simulate that specific location. If you provide multiple waypoints,
     Xcode will simulate a route visiting each waypoint.
     -->
    <wpt lat="39.89606702936854" lon="116.36890332416854">
                
        <name>Cupertino</name>
        
        <!--
         Optionally provide a time element for each waypoint. Xcode will interpolate movement
         at a rate of speed based on the time elapsed between each waypoint. If you do not provide
         a time element, then Xcode will use a fixed rate of speed.
         
         Waypoints must be sorted by time in ascending order.
         -->
        <time>2014-09-24T14:55:37Z</time>
    </wpt>
    
</gpx>

直接修改<wpt lat="39.89606702936854" lon="116.36890332416854">其中: lat是纬度,lon是经度,然后保存即可,当然也可以添加多个。

最后一步: Product->Scheme->Edit Scheme->Run->Options->Core Location->Default Location 选择:LocationPostion 如下图:

然后运行XCode到真机上,即可以实现系统定位了。

这样有个问题就是,如果我们stop了XCode发现就不管用了,那么怎么解决呢。

这个可以在运行后直接拔掉链接线。那么就可以无忧的实现系统定位了。好了如果还有什么问题可以自己努力了。

  • 5
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值