Latest 0.1.3
Homepage https://github.com/noi-techpark/beacon-suedtirol-mobile-sdk-ios
License MPL 2.0
Platforms ios 11.0
Dependencies KontaktSDK, Alamofire
Authors

Beacon Suedtirol – Alto Adige SDK iOS

Installation guide

Prerequisits

  • IDE (XCode 10 recommended)
  • pod (you can get it from https://cocoapods.org/)

    1. Open the pod file of your project

    2. Add the following line to relevant targets

    pod 'BZBeaconSDK', '~> 0.0.1'

    3. Open "Your App Name".xcworkspace with your IDE

4. Let your ViewController implement the delegate BZBeaconScannerDelegate

class YourViewController: BZBeaconScannerDelegate 

5. Get and use an instance of the BZNearbyBeaconManager

let manager = BZNearbyBeaconManager.instance
manager.setBeaconScannerDelegate(beaconScannerDelegate: self)
manager.startScanning()

6. Implement the functions you’re interested in, for example:

func didDiscoverIBeacon(_ iBeacon: IBeacon) {
    ...
}

7. Build and Launch the App

Latest podspec

{
    "name": "BZBeaconSDK",
    "version": "0.1.3",
    "summary": "SDK for the Beacon Suedtirol - Alto Adige Project",
    "description": "Find nearby beacons of the Beacon Suedtirol - Alto Adige Project, and get all relevant information about them",
    "homepage": "https://github.com/noi-techpark/beacon-suedtirol-mobile-sdk-ios",
    "license": "MPL 2.0",
    "authors": {
        "Konverto AG": "[email protected]"
    },
    "platforms": {
        "ios": "11.0"
    },
    "source": {
        "git": "https://github.com/noi-techpark/beacon-suedtirol-mobile-sdk-ios.git",
        "tag": "0.1.3"
    },
    "source_files": [
        "Beacon SDK iOS",
        "Beacon SDK iOS/**/*.swift"
    ],
    "resources": "Beacon SDK iOS/Beacon.xcdatamodeld",
    "exclude_files": "Classes/Exclude",
    "swift_version": "4.2",
    "dependencies": {
        "KontaktSDK": [
            "~> 2.0"
        ],
        "Alamofire": [
            "~> 4.3"
        ]
    }
}

Pin It on Pinterest

Share This