porque - Lista de iOS de dispositivos bluetooth disponibles con información mediante programación
no funciona el bluetooth de mi iphone 6 (1)
Si y no. Depende de tu configuración
No, esto no es posible usando una API pública.
Sí, es técnicamente posible con el BluetoothManager.framework
. Mi proyecto de demostración BeeTee ¹ muestra cómo y encapsula la parte subyacente.
Sin embargo, en función de la guía de AppStore §2.5 sobre las funciones privadas (no documentadas), no es posible publicar aplicaciones con los marcos BeeTee y BluetoothManager.framework
en la AppStore.
Si decide usar el marco BeeTee, podría enumerar fácilmente todos los dispositivos Bluetooth que se encuentran dentro del alcance:
class Demo: BeeTeeDelegate {
let beeTee = BeeTee()
init() {
beeTee.delegate = self
beeTee.enableBluetooth()
beeTee.startScanForDevices()
}
func receivedBeeTeeNotification(notification: BeeTeeNotification) {
switch notification {
case .DeviceDiscovered:
for device in beeTee.availableDevices {
print(device)
}
default:
print(notification)
}
}
}
Si está utilizando iOS 11, considere también la solicitud de extracción n. ° 16 . Desafortunadamente, estoy demasiado ocupado en este momento para fusionar esta solicitud de extracción todavía.
¹ Soy el autor de BeeTee . :-)
Soy nuevo en esta comunidad. Necesito ayuda para resolver un problema con Bluetooth en Objective-C. Quiero descubrir todos los dispositivos bluetooth disponibles y obtener información sobre una conexión existente. (¡No es un escaneo de periféricos!) ¿Es esto posible en iOS? Por ejemplo, la lista en Configuración> ¡Bluetooth!