Tôi muốn tiếp tục quét tìm Thiết bị Bluetooth và tôi muốn ứng dụng hoạt động ở chế độ nền. Có thể không? Có vẻ như tôi có thiết bị Bluetooth được kết nối và nếu có truyền dữ liệu thì ứng dụng sẽ vẫn ở chế độ nền. Tuy nhiên, nếu tôi chỉ quét trong nền, có vẻ như ngay cả khi tôi đã kiểm tra Uses Bluetooth LE accessories
(bluetooth-central
trong plist), ứng dụng sẽ không chạy.Chế độ nền Bluetooth iOS
Có cách nào để giữ cho ứng dụng quét liên tục và sống cho các thiết bị khi nó ở chế độ nền không?
Nó sẽ có trên App Store. Tôi đoán với ứng dụng của tôi, tôi có thể cần phải sử dụng iBeacon. Vì vậy, nó sẽ thức dậy khi cần thiết. – huggie
Nó nói "Ở phía trung tâm, các ứng dụng nền trước — các ứng dụng chưa khai báo hỗ trợ một trong hai chế độ thực thi nền tảng Bluetooth — không thể quét và khám phá các thiết bị ngoại vi quảng cáo trong khi ở chế độ nền hoặc trong khi bị tạm ngưng". Vấn đề là tôi đã khai báo chế độ thực thi nền CB. Và tôi vẫn không thể quét trong nền. – huggie
Ứng dụng của bạn sẽ vẫn bị tạm ngưng, nhưng sẽ bị đánh thức khi đã phát hiện ra cuộc gọi lại ngoại vi. –