在iOS中,.app目录中的包文件不可写。但是一些应用程序(例如,Plants vs Zombies 2)总是通过传递AppStore (下面的屏幕截图)进行更新。
你知道实现它的方法是什么?他们是怎么做到的?
屏幕截图“植物与僵尸2”更新:

发布于 2015-06-01 12:58:01
他们只下载资产。您不允许下载在设备上运行的代码,因此它们将更新内容资产留在服务器上,以便您可以通过https请求将这些图像下载到设备中。
然后将这些图像保存在文档或其他目录中,应用程序可以在该目录中自由访问。
这个应用程序并不是真正地自我更新,它只是下载游戏的新资产。
发布于 2015-06-01 12:59:11
这些应用程序不会更新“自己”。他们更新数据,然后他们使用运行(如水平设计,艺术品,声音.)。但是,如果不通过应用程序商店,应用程序的核心就不能改变。
https://stackoverflow.com/questions/30574080
复制相似问题