2
我正在開發一個與Dropbox同步的iOS應用程序。我使用iOS的Dropbox SDK。我面臨的問題是Dropbox同步由兩個異步操作組成,其中只有第一個在應用程序退出活動狀態時完成。如何在異步任務完成之前停止應用程序進入後臺
在異步任務完成之前,防止應用程序退出活動(或終止)的好方法是什麼?在applicationWillResignActive:方法中的阻塞調用(具有明智的超時)是否是一個選項?如果是,那麼最好如何實施?
在此先感謝您的支持!
乾杯, 喬治
感謝您的回答stavash。這意味着我必須忍受這樣一個事實,即當應用程序啓動或從後臺返回時,我不知道是否完成了將數據推送到Dropbox的網絡請求,這可能使問題變得非常複雜。我想知道使用Dropbox的其他應用程序如何解決這個特定的問題。 – BumbleGee
也許有一種方法可以主動檢查之前所做操作的狀態嗎? Dropbox API是否支持這樣的事情?無論如何,我希望你找到一個解決方案,這確實是一個有趣的問題。 – Stavash