J’essaie d’obtenir l’état de l’iPhone / iPod Bluetooth que ce soit ON ou OFF par programme. Est-il possible d’utiliser une API Apple ou une API tierce.
Réponses
Trop de publicités?Pour désactiver le message d’alerte par défaut, il vous suffit de passer par un dictionnaire d’options lorsque vous instanciez CBPeripheralManager :
SWIFT testé sur iOS8+
Évidemment, vous devez également implémenter la méthode déléguée CKManagerDelegate peripheralManagerDidUpdateState comme indiqué ci-dessus :
Il existe un moyen sur iOS 5 et supérieur d’utiliser CoreBluetooth. La classe que vous pouvez utiliser est CBCentralManager. Il a un 'état' de propriété que vous pouvez vérifier pour voir si Bluetooth est activé ou non. (l’énumération CBCentralManagerState contient la ou les valeurs que vous souhaitez vérifier).