修改手机定位
利用Xcode,我们可以修改非越狱的苹果手机定位,模拟任意位置。
1. 用Xcode创建一个工程
2. 新建立一个 GPS.gpx 的 XML 文件,然后导入工程
<?xml version="1.0" encoding="UTF-8" ?>
<gpx version="1.1"
creator="GMapToGPX 6.4j - http://www.elsewhere.org/GMapToGPX/"
xmlns="http://www.topografix.com/GPX/1/1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<wpt lat="39.096005" lon="115.462287">
<name>保定</name>
<cmt>xxx</cmt>
<desc>xxx</desc>
</wpt>
</gpx>
3. 在工程 Produce---Scheme---Eidt Scheme---Options ---
在 Default location 里面选择导入的 GPS ;就是上面GPS.gpx的文件名,对应上述地理位置;OK, 真机运行
定位修改成功!
4. 实测上面的位置并不会永久修改,当模拟位置的app退出或是一些其他原因模拟的位置就会不在起作用;