Beaconstac / EddystoneScanner-iOS-SDK

Eddystone Scanner SDK for iOS written in Swift 4.0

Home Page:https://www.beaconstac.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EddystoneScanner-iOS-SDK

Eddystone Scanner is library written in Swift that scans for eddystone beacons and maintains a list of all the nearby beacons.

Installation

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

CocoaPods 1.1+ is required to build EddystoneScanner.

To integrate EddystoneScanner into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'EddystoneScanner'
end

Then, run the following command:

$ pod install

Manually

If you prefer not to use any of the aforementioned dependency managers, you can integrate EddystoneScanner into your project manually.

Embedded Framework

  • Go to the releases section and download the framework from the latest release.

You'll see a file named EddystoneScanner.framework.zip.

  • Download the framwork and add it to your project.
  • Do not forget to check 'Copy files if needed' checkbox.

Background beacon scanning

To support background scanning of beacons add bluetooth-central to the apps Info.plist as one of the values for UIBackgroundModes array or just do it from the Capabilities section of the app.

Xcode Capability Section

About

Eddystone Scanner SDK for iOS written in Swift 4.0

https://www.beaconstac.com

License:MIT License


Languages

Language:Swift 97.4%Language:Ruby 1.6%Language:Objective-C 1.0%