对cocoscreator的热更新不是很熟请教几个问题- -
通过这个方法jsb.fileUtils.getWritablePath()获取到的路径假设为PathA
PathA在安卓上一直不变,但是在ios上为啥一直都在改变呢
这是ios上的路径
/var/mobile/Containers/Data/Application/FCE3805F-7198-498D-8032-42F733E4F816/Documents/udpate/Main
中间有一串每一次进入游戏都会改变的字段
但是安卓上面这段字符串一直都是安卓的包名
//
我们从远程服务器下载的资源被存到了手机的内部存储里了。这个内部存储路径是固定的。并且路径是存储到了hotUpdateSearchPaths的key上 通过cc.sys.localStorage固化保存在用户机器上。
//但是前面说到的ios的路径会一直改变。所以我每次进入游戏都不知道怎么去找我的内部存储文件了- -
(我是将项目打的assetBundle包。然后放到服务器的。自身包体很小。所以如果本地和服务器版本号一致的情况下,每次需要从手机内部存储取到游戏资源)
,对xcode不是很熟- -