我在Xcode中创建了一个新项目来测试MapKit的一些东西,我注意到当我模拟一个新位置时,模拟器会显示带有一些文本(和声音)的通知。这是它的外观:
我没有为它实现任何东西。我刚刚实现了 <dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure</artifactId>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-mgmt-servicebus</artifactId>
<version>1.4.0</version>
</dependency>
的单一方法来显示用户的当前位置。这是代码:
MKMapViewDelegate
我很好奇它是否是模拟器的默认设置,如果没有,那么实现了这种行为的代码。如果您知道答案,我将非常感谢您的帮助。
答案 0 :(得分:2)
当设备进入或离开指定的地理区域时,UNLocationNotificationTrigger
对象会导致发送通知。
通过选择不同的区域,您将离开现有区域 - 它通过使用区域更改触发器发出本地通知。
查看以下苹果文档中的更多详细信息 -