我有一个应用程序,我会定期下载一些数据(目前使用NSTimer)。在iOS中是否有可能在不启动我的应用程序的情况下定期执行此操作?
我有一个应用程序,我会定期下载一些数据(目前使用NSTimer)。在iOS中是否有可能在不启动我的应用程序的情况下定期执行此操作?
在某些非常特定的情况下,是可能的。我正在谈论的非常特定的情况是如果它是杂志或报纸应用程序。这可以让您使用NewsstandKit在后台下载新问题,以便用户可以获得新版本而无需等待下载。
<key>UIBackgroundModes</key><array><string>audio</string></array>
并确保audioSession处于活动状态(例如播放歌曲)。无论如何,我不建议使用前面提到的方法。我会采取传统的方式,在后台线程上运行下载。我可以说使用iCloud这是有点可能的吗?我并没有做过任何特定于iCloud的编程,但我有一些游戏,其中保存的游戏会自动同步。我只需要在启动游戏后加载所述的存档。