Cómo los dispositivos iOS buscan periféricos ANCS
Crear un proyecto, configurar plist
Implementar el método delegado, determinar el estado de Bluetooth y, si tiene éxito, escanear el dispositivo UUID especificado (si el UUID no se especifica, no se puede utilizar en segundo plano. Conexión continua)
Implementar el método de delegación Cuando se encuentre el dispositivo especificado, conéctese al dispositivo
Implemente el método de delegación. Implemente el método de delegación Cuando el dispositivo periférico especificado se conecte correctamente, escriba un temporizador que lea el RSSI una vez por segundo.
Implementa el método de delegación para restablecer la conexión al monitorear la pérdida de conexión con el dispositivo periférico.
Implementa el método de delegación para leer el valor RSSI, imprime su valor
Crea el proyecto. La configuración de plist
crea una aplicación de vista única.
Este proyecto presenta CoreBlue.framework.
En el código:
1
#import lt;CoreBluetooth/CoreBluetooth.hgt ;