[英]Sometimes App is not giving notification of iBeacon when app is kill by user in ios
我在我的應用程序中使用iBeacon Technology。打開應用程序時,開始監視信標,然后終止該應用程序並將手機置於睡眠模式或鎖定屏幕。 如果我靠近信標,則有時應用程序開始監視,有時則不開始。 不知道是什么問題? 我為監視信標區域設置了三個標志,如下所示。
beaconRegion.notifyOnEntry = true;
beaconRegion.notifyOnExit = true;
beaconRegion.notifyEntryStateOnDisplay= true;
當我按下iphone的鎖定按鈕時。 它開始監視信標,並且如果我在信標區域,那么它會完美運行。
誰能幫我嗎 ?
我已經與iBeacon合作了大約一年,遇到過相同的情況。 根據我的經驗,如果您已經在區域內,則需要一些時間來通知'didEnterRegion'委托方法。 但是,如果您在區域之外,然后輸入相同的名稱,則可能會立即調用該代表,這取決於您要測試的信標制造商。 [使用RadBeacon,Estimote和Kontakt發現更高的准確性]
通常,配置為信標的TxPower將為+4 dBm,即信標可以傳輸到70m / 230“。嘗試在應用處於終止狀態的情況下離開該區域,然后進入該區域。
當我們將notifyOnEntry,notifyOnExit設置為YES / true時,控件將通過OS LocationManager通知應用程序有關區域進入狀態的信息,您可以通過向用戶拋出Notification來處理它,然后啟動Monitoring,然后對遇到的情況進行測距區域。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.