IOS应用程序自动更新

时间:2013-12-19 06:01:39

标签: ios

您好我是IOS应用程序开发的新手。所以在我的应用程序中,我希望提供有关我的应用程序的更新,例如,如果我添加一些图像或数据,它也在用户端自动更新,我也不知道如何做到这一点。

任何人都可以提出一些想法来制作这个。

提前致谢

1 个答案:

答案 0 :(得分:0)

在iOS7中,您可以在后台从服务器获取内容。来自apple docs:

  

iOS 7支持两种新的应用后台执行模式:

     
      
  • 通过联系服务器定期更新其内容的应用程序可以向系统注册,并定期启动以在后台检索该内容。要注册,请在应用程序的Info.plist文件中包含带有提取值的UIBackgroundModes键。然后,在启动应用程序时,调用setMinimumBackgroundFetchInterval:方法以确定它接收更新消息的频率。最后,您还必须在应用程序委托中实现应用程序:performFetchWithCompletionHandler:方法。

  •   
  • 使用推送通知向用户通知新内容可用的应用可以在后台获取内容。要支持此模式,请在应用程序的Info.plist文件中包含带有远程通知值的UIBackgroundModes键。您还必须在应用程序委托中实现应用程序:didReceiveRemoteNotification:fetchCompletionHandler:方法。

  •   
     

支持获取或远程通知后台模式的应用可能会在适当的时间启动或从暂停状态移至背景状态。