簡體   English   中英

有網絡連接時如何上傳緩存的應用程序數據?

[英]How to upload cached app data when there's a network connection?

我希望能夠從我的應用程序中保存一些數據,然后在存在Wifi連接時將其上傳到服務器。 有這樣做的標准方法嗎? 另外,即使我的應用已同時關閉,也可以這樣做嗎?

您可以使用可達性庫來檢查您是否已連接到網絡,如果沒有將數據保存在SQLite日期數據庫或已經保存的其他方法中。 在應用啟動時或檢測到網絡時,請檢查是否存在緩存的數據,然后在請求中發送該數據,並在從服務器確認已成功接收到數據后刪除該數據。

鏈接到可達性: https//developer.apple.com/Library/ios/samplecode/Reachability/Introduction/Intro.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM