background-fetch

    13熱度

    1回答

    我們正在使用原生鑰匙鏈包裝類來存儲和檢索鑰匙鏈中的值。但在某些情況下,價值變得刪除/空。 我們已經在我們的應用程序啓用 位置服務的下列項目ON - 始終狀態開始和用戶可以更改在設備設置 背景提取 - ON - 我們沒有使用代碼中的任何特定方法。 (即performfetchwithcompletionhandler方法不使用/代碼加) 無論上述場景可能對鑰匙串項目的影響或是否有任何其他情況下這會導

    0熱度

    1回答

    我遇到了一個問題,我的android應用程序一直在後臺獲取模式下爲用戶下載大量數據。 我通過一個鬧鐘來調用應用程序來發送一個本地通知,但這幾乎是它,除了發送通知它什麼也不做。我已經在應用程序中集成了幾個廣告網絡sdks,我懷疑可以這樣做。 有什麼方法可以找出爲什麼發生這種情況,誰在下載數據。 Android只提供應用程序級別的信息。當應用程序處於後臺時,是否有某種方法可以限制要在移動數據上下載的數

    6熱度

    2回答

    我想從後臺抓取的url獲取數據。我的func嘗試獲取數據,如果有新數據,它會發送本地通知。在我將應用程序最小化的10到20分鐘後,後臺抓取工作。但是,當我殺了應用程序(雙擊主頁按鈕,關閉應用程序),它不起作用。我等了大約1小時,但沒有奏效。我在android中使用後臺服務,它正在成功。有什麼方法可以從應用程序關閉時從url獲取數據併發送本地通知?我正在使用Xcode 6和Swift 1.2

    3熱度

    1回答

    我遵循所有步驟來設置background fetch,但我懷疑我寫了函數performFetchWithCompletionHandler在函數performFetchWithCompletionHandler AppDelegate中。 這裏只要是我得到的警告,因爲我模仿background fetch Warning: Application delegate received call to

    46熱度

    1回答

    在Xcode 7.0.1中,「模擬背景」獲取命令導致performFetchWithCompletionHandler被觸發兩次。 這是Xcode調試錯誤,還是可以在運行應用程序的發佈版本的設備上發生這種情況。 更新 現在我們有Xcode 7.1.1,仍然performFetchWithCompletionHandler被調用兩次。由於我不確定這是否也發生在「野外」,我保持一個狀態,如果我的抓取動

    0熱度

    1回答

    當我使用後臺提取模式從Xcode啓動應用程序時,它可以正常工作。但是當我調用回調處理程序時,或者在30秒後它應該停止。 但它不!當我點擊暫停時,我可能會看到我的主線程無法執行任何操作。 這是一些xcode特定的問題,還是我誤解背景獲取?

    0熱度

    1回答

    我正在尋找一個很好的方法來讓我的應用程序「upToDate」。這些是我的要求: 我有一個RESTful Webservice,爲不同的用戶提供任務。每個用戶都有一個iOS應用程序,當服務器/服務爲該用戶分配任務時應該自動更新。 因此,第一個虐待創建了一個手動「同步」按鈕,它檢查新的任務。用Alamofire獲取數據,並更新UI。 但是,如果有新任務,我的目標會自動同步。 所以,生病的猜測有兩種不同

    0熱度

    1回答

    我正在創建一個應用程序,需要每天爲日出和日落啓動本地通知。 的日出和日落時間每天都在改變。 我想要的本地通知的報名參加,即使用戶沒有打開的應用程序(即後臺任務)的地方。因此,用戶安裝應用程序,設置他的位置(因爲日出和susnet計算是基於位置的),然後他知道他會得到日出和每天設置的通知,而不需要打開應用程序或連接到互聯網。 理想情況下,我需要超過它運行至少每隔一段給定的時間段註冊本地通知後臺任務。

    0熱度

    1回答

    我剛剛在iOS應用中實現了後臺提取。我在我的應用程序委託實現了這個方法: - (void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 實施這一正確的方法是調用completionHan

    3熱度

    1回答

    我想在我的應用上使用後臺獲取位置更新服務。但是不要在這裏顯示我的代碼,我想要你的幫助。 import CoreLocation class ViewController: UIViewController, UITextFieldDelegate, CLLocationManagerDelegate { var locationManager:CLLocationManager =