An example iOS app to turn an iOS device into an iBeacon that can be detected by other iBeacon detecting apps.
Description:
The app allows the iOS device to operate as 1 of 12 iBeacons which can be switched via the app.
This example app works with its Beacon Detector companion app. The companion app displays art
information when in range of a corresponding iBeacon. This app acts as any those iBeacons.
Technical Info:
Xcode 12 project written in Swift 4.2 for iOS 12 and later
Swift, CoreBluetooth, CoreLocation, UIKit, CAReplicatorLayer
Created for devices running iOS 12.4 and later so that both older and newer phones can be used as iBeacon transmitters.
See Also:
Beacon Detector - a museum app that displays art information when near a specific iBeacon
Quickies - a variety of example iOS apps
Make Icons Swiftly - used to generate app icon sets
Author:
Marcy Vernon @MarcyVernon
License:
"Beacon" is under the MIT license. See LICENSE for more information.