我正在開發,其接收GPS座標,並允許遠程對焦/快門控制藍牙低Energry(BLE)啓用DSLR(數字照相機)的控制器。如何控制從後臺處理BLE設備iOS應用而不會使應用在前面
在理想情況下,我沒有把我的iPhone從我的口袋裏。 只要我的相機開啓,BLE設備即會連接,如果尚未啓動應用程序,則應啓動該應用程序。當相機關閉時,BLE斷開連接,應用程序應進入睡眠模式(停止更新位置並通過BLE發送數據)(請注意,此時應用程序可能處於後臺)。當相機再次關閉時(應用程序處於後臺/ iPhone鎖定狀態),應用程序應該重新連接並開始更新位置並將數據發送到BLE接收器。
這是一個很大要求,可能是好得是真實的,但是這可能嗎? (iOS 7+ SDK確定)
如果我的應用程序可以連接併發送背景數據(包括控制開始/上連接/斷開停止更新位置)我不需要被髮射到前臺應用程序。如果應用程序完全退出並且相機打開後,顯示通知顯示啓動該應用程序是完美的。非常感謝您的確認。在開始編程之前,我會閱讀CB編程指南。 – Pieter