Tôi đang cố gắng xây dựng một ứng dụng giao tiếp với phụ kiện bên ngoài (qua bluetooth). Để đảm bảo ứng dụng thân thiện với người dùng, tôi muốn anh ấy không đi đến cài đặt để kết nối với phụ kiện nhưng để hiển thị bộ chọn Phụ kiện mà iOS 6.0 bao gồm.EAAccessoryQuản lý lỗi trình chọn phụ kiện
Để đạt được điều đó, một cuộc gọi đơn giản để:
[[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:nil];
Còn bây giờ, tôi không sử dụng các bộ lọc và hoàn thành (cả hai có thể con số không theo iOS Class Reference) - ngay cả khi tôi đã cố gắng sử dụng chúng quá.
Bây giờ vấn đề là phụ kiện của tôi xuất hiện cho 2-10 giây và sau đó biến mất khỏi danh sách cho đến khi tôi hủy bỏ popup và hiển thị nó một lần nữa. Một vấn đề khác là đôi khi nó không xuất hiện chút nào. Tôi cũng đảm bảo rằng thiết bị đã được ghép nối nhưng không được kết nối.
Tôi đã thử sử dụng phụ kiện khác (phụ kiện mà tôi không tự tạo) và với các thiết bị khác nhau (iPhone 4, 4S, 5 - iPad - iPod Touch) không thành công.
Có ai có vấn đề tương tự không? Nếu có, bạn đã giải quyết nó như thế nào? Đây có phải là lỗi trên iOS không? Nó là một lỗi phụ kiện?
Cảm ơn bạn đã trả lời.
Phiên bản iOS của bạn đã được sử dụng là gì? –
Tôi đã thử tất cả từ iOS6.0 đến 6.3. – delannoyk