设备部署是否足以模拟应用程序更新?

时间:2010-12-06 13:46:38

标签: iphone

通过app store(由lambda用户在设备上)进行的应用程序更新过程没有很好的记录。我总结了这些问题:

  • 当用户更新他的应用时会发生什么?一切都被删除了,还是应用程序的某些部分?
  • 那么保留什么,什么不保存?
  • 如何在开发环境中测试应用程序更新?

1 个答案:

答案 0 :(得分:6)

  • 当用户更新应用程序时,Documents文件夹按原样存储,包括NSUserDefaults(但是,有时用户通过iTunes下载应用程序并替换整个应用程序,哭泣' OMG!update杀死了我所有级别的进度!&#39 );
  • 应用程序包被删除并替换为新的应用程序包(无论如何,它仅供用户阅读);
  • 重新部署新版本就足够了;