Est-ce que Javascript est un autre code exécutable pour iOS?

Dans les directives d'Apple, j'ai vu:

2.7 Les applications qui téléchargent le code de n'importe quelle manière ou forme seront rejetées

2.8 Les applications qui installent ou lancent un autre code exécutable seront rejetées

Ce que j'essaie de faire maintenant, c'est fournir une TextView qui permet aux utilisateurs d'entrer Javascript et de s'exécuter dans UIWebView par

stringByEvaluatingJavaScriptFromString: 

Je ne suis donc pas « téléchargeant » n'importe quel code, et Javascript n'est pas quelque chose d' autre mais une partie des fonctionnalités de UIWebView .

D'une manière ou d'une autre, il s'agit simplement d'exécuter un UGC WebApp régulier dans UIWebView .

Je suis prêt à soumettre l'application, mais je m'inquiète encore d'être rejeté après 10 jours d'attente …

Quelqu'un sait exactement si c'est correct?

Vérifiez votre accord standard iOS actuel. Il peut être explicitement autorisé à exécuter Javascript dans UIWebView, peu importe si Javascript a été téléchargé ou autrement. Il peut également être autorisé à interpréter tout code source (Javascript ou autre) qui n'est pas téléchargé (p. Ex., Entré en tant que texte, comme avec une demi-douzaine d'interprètes de base autorisés dans l'App Store depuis que l'accord a été révisé l'année dernière).

L'interprétation de cette façon disqualifiera, par exemple, toutes les applications qui utilisent Facebook Connect, qui montre un dialogue dans une vue web et il y a au moins un certain Javascript.

Donc, vous devriez être bien.