文件名称:iOS-Geofence-Demo:设置地理围栏并在设备进入或离开地理围栏时获取通知
文件大小:87KB
文件格式:ZIP
更新时间:2024-05-29 03:11:18
notifications gpx geofences trigger ios-swift
iOS Geofence演示 您可以通过提供纬度和经度来设置自己的地理围栏,当设备进入或离开地理围栏时,它会通知您的应用。 地理围栏的实现在各种情况下都是有用的。您可以定义地理围栏,当用户进入或离开餐厅,购物中心或特定区域时,可以触发通知。 在此地理栅栏教程中,您将学习如何在带有Swift 4.0的iOS中使用区域监视-使用“核心位置”中的“区域监视” API。 要求 最低OS 10.0及更高版本 小费 要在模拟器中进行测试,您可以使用.GPX文件(在资源部分下添加GPX文件文件->新建->,其中将有GPX文件选项) 对于在模拟器中运行应用程序时使用GPX文件的情况,xCode中提供了一个选项(调试->模拟位置->选择您的GPX文件) 在我们的演示中,我们使用核心数据存储区域数据以进行测试。 我们的核心数据模型如下所示: extension TblGeofence { @
【文件预览】:
iOS-Geofence-Demo-master
----GeofenceTests()
--------GeofenceTests.swift(969B)
--------Info.plist(701B)
----GeofenceUITests()
--------GeofenceUITests.swift(1KB)
--------Info.plist(701B)
----Geofence()
--------ViewController.swift(4KB)
--------Assets.xcassets()
--------Geofence.entitlements(181B)
--------ViewController.xcdatamodeld()
--------Base.lproj()
--------AppDelegate.swift(8KB)
--------Master()
--------MyLocation.gpx(2KB)
--------Info.plist(2KB)
----Geofence.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(20KB)
--------xcuserdata()
----LICENSE(1KB)
----README.md(9KB)