Search code examples
uikitcore-locationtvos

tvOS support for iBeacons


Does tvOS support all of the same iBeacon functionalities as iOS? My biggest concern is CoreLocation related functionality.


Solution

  • Not all of the same functionality is supported, CoreLocation Changes for Objective-C.

    Removed CLBeacon
    Removed CLBeacon.accuracy
    Removed CLBeacon.major
    Removed CLBeacon.minor
    Removed CLBeacon.proximity
    Removed CLBeacon.proximityUUID
    Removed CLBeacon.rssi
    Removed CLBeaconRegion
    Removed -[CLBeaconRegion initWithProximityUUID:identifier:]
    Removed -[CLBeaconRegion initWithProximityUUID:major:identifier:]
    Removed -[CLBeaconRegion initWithProximityUUID:major:minor:identifier:]
    Removed CLBeaconRegion.major
    Removed CLBeaconRegion.minor
    Removed CLBeaconRegion.notifyEntryStateOnDisplay
    Removed -[CLBeaconRegion peripheralDataWithMeasuredPower:]
    Removed CLBeaconRegion.proximityUUID
    

    For a complete list of iOS API's that are available for tvOS refer to: iOS 9.0 to tvOS 9.0 API Differences