2

En utilisant le framework CoreBluetooth, est-il possible de changer le nom de périphérique d'un iPhone qui fait de la publicité en mode périphérique?Modifier la publicité Nom local de l'iPhone

Par exemple: Je souhaite que l'iPhone périphérique diffuse un nom personnalisé et qu'un autre iPhone soit capable de lire le nom lors de la numérisation en mode central.

Est-il possible de définir le nom GAP sur un iPhone de publicité périphérique?

Répondre

1

Vous devez modifier les Données de publicité au moment de commencer la Publicité. Ajoutez un champ AD local complet.

[myPeripheralManager startAdvertising:@{ CBAdvertisementDataLocalNameKey: 
    INSERT_NAME_HERE }];  
+0

Ce nom ne sera disponible que si l'appareil publicitaire est au premier plan. Si elle est en arrière-plan, la clé de nom local ne sera pas publiée. Je devais également créer une caractéristique lisible dans le cas où le nom n'est pas disponible. –