WebKit è in effetti il motore di rendering solo consentito in App Store, ma devi usare la versione preinstallata di Apple, non la tua. Bit pertinente:
App Store Review Guidelines §2.17
Apps that browse the web must use the iOS WebKit framework and WebKit Javascript
Quindi è possibile che, se non si qualifica come "navigando nel web", hai la possibilità di superarlo. Alcune delle parti più importanti di WebKit su iPhone sono anche closed source .
WebCore, come parte del WebKit di Apple, è accettato, ma non sembra possibile con queste linee guida modificarlo, e penso che tu debba ancora passare attraverso il framework WebKit. Molte persone usano JavaScript con JSCore nel WebKit predefinito.
La scelta di disabilitare tutti gli altri framework web è onestamente un po 'strana, ma sembra che tu debba fare qualcosa oltre a quello; dipende davvero da ciò che desideri modificare o aggiungere da Chromium / WebKit.