|
我这边的开发者群给出的结论很有可能是打压 Unreal, 扶持 Unity 的 C# 和以 Lua 为脚本的游戏引擎生态. 顺带甚至可能放开 V8, 也就让 iOS 有了移植 VSCode 的可能. 毕竟 Apple 还是很想做好 Arcade 的.
另外一个放开的就是最近所谓的 iOS Shell App 的问题, 有开发者的应用因为内置了 libcurl 而被下架, 最后苹果道歉, 其实也反映出 Apple 开始对这一块态度开始开放.
至于为什么要允许 JIT, 我个人认为的理由还是几点:
允许游戏脚本层面更方便的热更新, 可以减少对 Lua 的依赖, 哪怕用 Lua 的也能用效率更高的 LuaJIT 而非解释器模式减少二进制部分的大小, 特别是当 Universal Binary 推广后, IL2cpp 的 AOT 代码体积和出包问题将会变成双份, 影响分发, 顺便 Apple 这边还需要更积极的推动乞丐版的容量上涨来帮助游戏落地, 只会让消费者看到更多加量不加价.改善峰值性能.
只不过这个这个问题, 现在要被打脸了.
Xcode将支持在ios14运行,有什么影响? |
|