在.app目录中的bundle文件中无法写入.但是一些应用程序(例如Plants vs Zombies 2)总是通过传递AppStore进行更新(下面的截图).
您知道实施它的方法有哪些?他们是怎么做到的?
屏幕截图"Plants vs Zombies 2"更新:

他们只下载资产.您不能下载要在您的设备上运行的代码,因此他们会将更新内容资产留在服务器上,以便您可以通过https请求将这些图像下载到您的设备.
然后将这些图像保存在文档或应用程序可以自由访问的其他目录中.
该应用程序并没有真正自我更新,它只是为游戏下载新资产.