Hacker News new | ask | show | jobs
by kennydude 2822 days ago
Also Apple doesn't allow any 3rd party browser engine in the App Store
2 comments

Apple doesn't allow third party JIT. They allow third party rendering engines. Blink+JSC would be acceptable but I doubt anybody wants to put the work in to make that a reality.
Not even:

"2.5.6 Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript."

( https://developer.apple.com/app-store/review/guidelines/ )

And the javascript engine that they provide is 4x slower than the one in Safari. Due to security I think. Maybe it's not like that anymore....anyone know?
Indeed. UIWebView, the slower version without the JIT javascript engine, has actually been deprecated in iOS 12.