Webassembly projects that were working on iOS 11.2.1 no longer work on 11.2.2. I also tested this issue with a brand new empty project using webgl1. See the following for the specific error:
Unhandled Promise Rejection: Error: Out of executable memory in function at index
Is anyone aware of this issue and knows a work around?
I love the fact that instead of turning off WebAssembly, so that a fallback to asm.js takes over. Apple has decided to leave the error in, so that we have to fight with this until spring when iOS updates. It’s clear that Apple is afraid of having web apps working in browsers, and them not getting a piece of the appstore revenue. I know you never attribute to malice that which is adequately explained by incopetence, and Apple has plenty of incompetence. At this stage however, the malicious intent is fairly clear. Fudge Apple.
This would be absolutely fantastic news. I took a pause on trying to get iOS working while we finish working on “officially” releasing Android WebGL in the wild. This gives me some hope that we can support Android and the most recent version of iOS by years end (pfft, who needs the instant games platform ). I guess I’ll have to start testing new iOS beta releases.
Still finding same error with safari (and seems like chrome is failing at the same point) on ios 12.1.3 with a simple webgl build from Unity 2018.2.10. Any workarounds