参考: developer.apple.com:iOS_Simulator_Guide
如何修改定位位置
- 选择
Product > Scheme > Edit Scheme
- 找到
option
选项卡,勾选Allow Location Simulation
,选择或者添加位置信息就行了。
尝试了下,在连接真机调试的选择位置london,百度地图的定位位置也变成了伦敦的位置。
用途:
- 模拟定位位置
- 做羞羞的事情,比如钉钉忘记打卡,在家中打卡补签
缺点:
应该是只有在xcode调试的时候有用。
自定义定位坐标
1). 需要先编辑一个.gpx
文件,文件大概是这样的,只需要在基础上修改坐标即可:<wpt lat="37.66450009671432" lon="116.14054292522508">
。
需要注意的是坐标为wgs坐标。
<?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="37.66450009671432" lon="116.14054292522508">
</wpt>
</gpx>
2). 将文件添加到工程,这时在option
选项卡,点击Default Location
就能看到自己添加的文件了。
百度/高德坐标转换为WGS
高德坐标拾取系统
百度坐标拾取系统