Contents

Introduction

Specification for Bluetooth accessories that communicate with Apple Notification Center Service (ANCS).

Dependencies

The ANCS has no dependencies, apart from the standard set of Generic Attribute Profile (GATT) sub-procedures. An accessory acting as a GATT client is free to access and use other services provided by the iOS device while using the ANCS.

Endianness and String Encoding

Unless specified otherwise, all numerical values transmitted through the ANCS shall be little endian.

Unless specified otherwise, all string values transmitted through the ANCS shall be composed of unicode characters encoded with UTF-8.

Terminology

The Apple Notification Center Service shall be referred to as the ANCS .

The publisher of the ANCS service (the iOS device) shall be referred to as the Notification Provider (NP) .

Any client of the ANCS service (an accessory) shall be referred to as a Notification Consumer (NC) .

A notification displayed on an iOS device in the iOS Notification Center shall be referred to as an iOS notification .

A notification sent by a GATT characteristic as an asynchronous message shall be referred to as a GATT notification .

Next

Copyright © 2014 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2014-10-20