背景:
近期项目组内筹备从 Steam 移植一款游戏到 IOS 手机上,且从减面、降低分辨率等方面做了一定的优化处理,但是到 IOS 真机(Iphone 13 运存 4G)进行运行,果然不愧众望内存溢出闪退了。

关于 IOS 设备普遍运存较低的问题果然是个硬伤,近期研究了一下发现 IOS 有两个服务(Extended Virtual Addressing(扩展虚拟地址空间)和 Increased Memory Limit(提升物理内存使用上限))可以针对应用内存上限进行扩展。

但是当前在开发者后台勾选开启这两项服务并生成分发证书,且在 Xcode 也设置开启这两项服务,但是实际打包后确没有生效,还是正常出现闪退问题。

想问是否有大神了解这块服务,如何配置生效和测试确认是否生效


↙↙↙阅读原文可查看相关链接,并与作者交流