region-monitoring

    1熱度

    1回答

    我有一個應用程序使用區域監視在後臺喚醒。該區域的初始化是在應用程序啓動時完成的,因此很顯然,在第一次啓動應用程序之前(即在安裝之後),區域監視未處於活動狀態。 假設應用程序至少啓動了一次,應用程序更新後會發生什麼?用戶是否必須重新啓動應用程序才能使區域監視繼續工作? 應用程序更新在區域的配置中沒有任何更改。

    0熱度

    1回答

    我的代碼適用於iOS 6。但問題是iOS7只有didStartMonitoringForRegion獲取調用,didEnterRegion和didEExitRegion沒有得到所謂的.... - (void)viewDidLoad { [super viewDidLoad]; m_pLocatiomManager = [[CLLocationManager alloc] in

    1熱度

    1回答

    未運行的應用程序由iOS在進入iBeacon區域時啓動。第一種方法是- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions :(NSDictionary *)launchOptions。由於啓動原因可能不同,我希望能夠從啓動選項中檢測是否啓動是由於輸入特定(我正在監視的)iBeacon區域或不是。

    0熱度

    1回答

    我毫不懷疑,想知道是否有必要重新分配所有地區的位置經理,如果它收到appEnterInBackGround的通知? 這是一些代碼片段。 # pragma mark - BackGround Notification -(void)applicationEnterBackground { monitorLocationManager = [selectRouteCon

    4熱度

    1回答

    我們使用iBeacons來標記何時駕駛您的車輛。但最近我們有大量的用戶報告說iBeacons沒有被發現,當他們也使用他們的手機在他們的車輛上播放音樂或通過Bluetooth接聽電話時。但它只發生在某些藍牙連接。 iOS 10有什麼新設置需要注意? 還有其他人遇到這類問題嗎?我們正在使用iBeacon區域監控的標準CLLocationManager設置,並始終訪問位置管理器。我在這個問題上瘋了!

    1熱度

    2回答

    我本人對這樣一個項目,應用程序做以下事情工作: 用戶選擇一個半徑(10計千米)和去下一個viewController通過按「開始」按鈕 這裏的應用抓住用戶當前位置,並基於當前位置與選定半徑開始「區域監控」 如果用戶跨越某個邊界(10米到1000米),那麼它給出「ExitRegion」警報消息。並根據用戶新的當前位置再次啓動「區域監控」。而且這些應用程序始終都在執行此操作,包括前景和背景模式。我設法

    0熱度

    3回答

    蘋果DOC Getting the User’s Attention While in the Background說 通知是指被暫停的應用程序的方式,是在 背景,或者沒有運行得到用戶的關注。 我的應用程序被iOS喚醒,因爲區域監視和is in the background併發布本地通知。用戶點擊通知,應用將處於前臺。 如何確定應用程序由於用戶點擊通知而進入前臺? 哪個委託方法將包含通知信息。 d

    0熱度

    1回答

    所以,我們需要使用區域監控。我注意到,註釋掉startMonitoringSignificantLocationChanges不會改變Regions示例應用行爲。實際上,我並不十分了解它的實際作用,如果移動小區相距數百米遠,如何訪問某個特定位置(幾米靈敏度),我怎麼知道? 看來,區域監控調用didEnterRegion和didExitRegion預期,並且我沒有看到示例應用程序的角度來利用顯著位置