Selon qu'Apple autorise la layout chaude des applications mobiles , par Alice Yu en octobre 2014, les examinateurs de l'App Store permettent de download et d'exécuter le code tant qu'il est:
Ces conditions ont été utilisées comme une échappatoire par des frameworks tels que Meteor, Cordova / Phonegap et même les Cocos2djs. Alors que Meteor & Cordova sont basés sur la visionneuse web iOS, ils sont téléchargés et exécutés via webkit, mais Cocos2djs est basé sur spidermonkey et a la possibilité de mettre à jour le contenu du jeu et les scripts via Cocos2djs 'Asset Manager', c'est-à-dire pas sur le Web.
Alors, que faire si des scripts ou des scripts dans des langues autres que javascript comme ruby, python ou lua ont été envoyés en tant que «string» dans un file JSON à parsingr dans le webkit (webview) puis transmis à l'interpréteur à exécuter? Est-ce que Apple permettrait cela tel quel,
L'équipe de révision d'Apple rejettera votre application s'il semble capable de download le code exécutable. Ils ont erré sur le côté de rejeter des applications qui ont légitimement l'printing qu'ils ne «interpréteront même» que le code, car Apple se trouve beaucoup plus à perdre lorsque des tiers découvrent ce path d'access à l'exécution du code et injectent le code entre votre server Web et votre application.
Les enjeux sont trop élevés – de sorte que vous voudrez être très prudent que vous compreniez le risque pour votre application si vous incluez cette fonctionnalité.
L'application des memorys – qui a été soumise à l'application à la fin de 2009, je l'ai dit, a été raccroché dans ce «quelle est la différence entre le code interprété, datatables du jeu téléchargeables (pensez à de nouveaux niveaux pour un jeu), le code exécutable», jusqu'à avril 2013
De toute évidence, il existe beaucoup plus d'applications sur le magasin qui utilisent des interprètes afin que votre path d'approbation soit lissé par les efforts et la douleur des pionniers qui ont aidé Apple à l'idée qu'ils peuvent assurer le code interprété et la configuration ne tourne pas dans les exécutables.