Sto provando a creare un'app che comunichi con un accessorio esterno (tramite bluetooth). Per garantire che l'app sia facile da usare, mi piacerebbe che non andasse alle impostazioni per connettersi con l'accessorio ma mostrasse il selettore di accessori che include iOS 6.0.EAAccessoryManager bug del raccoglitore di accessori
Per raggiungere questo, una semplice chiamata al:
[[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:nil];
Per ora, non sto usando il filtro e il completamento (entrambi possono essere pari a zero secondo il iOS Class Reference) - anche se ho cercato di usarli pure.
Ora il problema è che il mio accessorio appare per 2 a 10 secondi e poi scompare dalla lista fino a cancellare il popup e mostrare di nuovo. Un altro problema è che a volte non sembra affatto. Inoltre, mi sono assicurato che il dispositivo fosse già associato ma non connesso.
Ho provato a utilizzare un altro accessorio (uno che non ho creato da solo) e con diversi dispositivi (iPhone 4, 4S, 5 - iPad - iPod Touch) senza successo.
Qualcuno ha un problema simile? Se sì, come l'hai risolto? È un bug iOS? È un bug accessorio?
Grazie per qualsiasi risposta.
Qual è stata la versione iOS utilizzata? –
Li ho provati tutti da iOS6.0 a 6.3. – delannoyk