Yes, they have banned alternative engines.
https://developer.apple.com/app-store/review/guidelines/#2.5...
> Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.
https://developer.apple.com/app-store/review/guidelines/#2.5...
> Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.
I use Firefox on iOS for the password and tab sync integration, and am supper happy that it’s using the WebKit framework. I care about the iOS experience more than some video codec support.
Since they can not do it, you don't have that option.
So it’s okay for user who (in theory) installed a 3rd party browser on iOS to have a worse experience and potentially make themselves vulnerable to malware? That’s exactly what Apple doesn’t want.