我正在尝试使用CoreMotion中的CLVisit跟踪用户对不同位置的访问,但据我所知,在iOS将其识别为“访问”之前,用户必须在某个位置停留(未指定)一段时间
我通过使用GPX文件欺骗iOS模拟器中的位置但是当指定多个位置时,模拟器以恒定速率缓慢地在它们之间移动。如何让它在一个位置停留大约10分钟然后移动到另一个位置?
我尝试过两次指定相同的位置,但是它似乎被忽略了,模拟器的位置只是在不同位置之间逐渐移动:
<?xml version="1.0"?>
<gpx version="1.1" creator="Xcode">
<wpt lat="53.381050" lon="-1.480209">
<name>Regent Court</name>
<time>2015-09-15T14:30:37Z</time>
</wpt>
<wpt lat="53.381050" lon="-1.480209">
<name>Regent Court 2</name>
<time>2015-09-15T15:00:37Z</time>
</wpt>
<wpt lat="53.3814213" lon="-1.4845926">
<name>Information Commons</name>
<time>2015-09-15T15:10:37Z</time>
</wpt>
<wpt lat="53.3814213" lon="-1.4845926">
<name>Information Commons 2</name>
<time>2015-09-15T15:40:37Z</time>
</wpt>
<wpt lat="53.380596" lon="-1.487715">
<name>Student Union</name>
<time>2015-09-15T15:50:37Z</time>
</wpt>
<wpt lat="53.380596" lon="-1.487715">
<name>Students Union 2</name>
<time>2015-09-15T16:20:37Z</time>
</wpt>
</gpx>