EddystoneScanner-iOS-SDK
Eddystone Scanner 是一个用 Swift 编写的库,用于扫描 Eddystone 信号标,并维护附近所有信号标的列表。
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要构建 EddystoneScanner,需要 CocoaPods 1.1+。
要使用 CocoaPods 将 EddystoneScanner 集成到您的 Xcode 项目中,在您的 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'EddystoneScanner'
end
然后,运行以下命令
$ pod install
手动安装
如果您不想使用这些依赖管理器中任何一个,可以将 EddystoneScanner 手动集成到您的项目中。
嵌入式框架
- 请转到“发布”部分并从最新版本中下载框架。
您将看到一个名为 EddystoneScanner.framework.zip 的文件。
- 下载框架并将其添加到您的项目中。
- 别忘了勾选“如果有需要,复制文件”的复选框。
背景信标扫描
要支持信标的后台扫描,将 bluetooth-central
添加到应用的 Info.plist
文件中的 UIBackgroundModes
数组值之一,或者直接在应用的能力部分进行添加。