字节下IOS卡顿问题

字节这边关于缓存问题卡顿有反馈吗?

没有,我这边建议你通过上面的邮箱和字节的工作人员联系,这样他们可以帮你们分析项目问题。否则我们这边也没法帮你分析。

我已经联系了 人家没回复 :joy:

你邮箱多少,我让他们看下

1227319098@qq.com


这是字节那边帮忙查看api调用次数 readFile和caopyFile函数调用次数一天内明显异常吧

不确定,因为也看到了并不是每天都这么多。你可以在引擎中的 fs-utils.js 中加一些日志看看,确定一下是否当游戏开始卡顿时,游戏在频繁的读取或者删除缓存。

这个脚本的相对路径是:platforms/minigame/platforms/bytedance/wrapper/fs-utils.js

经过我反复测试 测试机型iphone7 玩到12关就能感觉到开始卡顿了 连带之前的关卡也开始卡顿了 你看一下能不能复现 而且卡顿明显是从龙骨动画播放开始的

请问经过和字节团队的沟通,现在能确定是引擎还是项目这边的问题?或者能否排查出是哪个接口调用消耗多的问题?这个调试和定位的过程需要你和字节团队那边处理下。如果能判断是引擎的问题的话,我们再从引擎这边处理。
否则我这边就算复现了,我也没法定位问题,因为我没法真机调试,也没有你的项目代码。
如果实在调试不出问题,就对你们自己的项目逐模块屏蔽然后运行测试看看。

现阶段和字节那边沟通,暂时没看出来项目中是否哪个接口调用消耗多,我有一些猜想毕竟是涉及缓存卡顿,我想的是我们现在后台资源已经达到60多M,项目中每次在使用音频图片等资源,当这些资源缓存到本地后玩的越多缓存就越多,会不会造成卡顿

一般来说缓存是为了提高加载速度而存在的。引擎在场景和开发者主动发起的一些加载行为之后,并不会在开发者不知情的情况下暗地里加载游戏资源。所以我建议你们还是需要对游戏做逐模块的剔除和测试。定位出是哪些模块使用后导致的卡顿。

大佬,解决了吗。我这边也是遇到了相同的问题

请问下解决了吗一年多了这帖子,我们用成COCOS3.7.4,也碰到一模一样的问题的了,看了这个帖子所有的症状,完全一模一样。问了群里其他几个同行,有个同行家用的2.4版本,也是一模一样的问题,他们游戏一开始就加了个弹窗提示用户清理抖音APP缓存?可以提供的信息是都是2D游戏都使用了SIPINE,我不知道楼上几位是不是也是一样的规律

spine在ios上生成过多的话,直接cpu占满了,我也遇到了同样的问题,暂时 还不知道 怎么解决比较好一些

问题已解决 主要原因还是资源释放问题

是没进行释放太多导致卡顿吗

是的 因为制作的是关卡类型游戏,最后解决方法是每关为一个bundle,进加载,出释放,资源完全独立.就好了.依赖的资源单独抽出来

1赞

感谢!!!

24年八月13日,抖音那边处理了,我现在这边正常了,原来的卡顿是因为写入文件太耗时了平均2500毫秒,现在写入文件100毫秒左右正常了

1赞

大佬怎么知道抖音改好了