我正在尝试使用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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
152 次 |
| 最近记录: |