|
|
|
|
|
by gte910h
5261 days ago
|
|
It's not about vulnerabilities. It's a line in the sand that says "you can't have executable code in your app which is not signed and vetted before release". They actually DON'T let you have the optimized javascript engine they use in their browser in your app either, probably for the same reason (security loopholes). |
|
===> 3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and builtin interpreter(s). <===
So the argument that they ban any interpreted code is hypocritical. They ban competing browsers through banning JavaScript VMs.