¿Se pueden descargar y ejecutar los archivos de configuración de Lua en una aplicación de iOS?

1

Tengo una aplicación multiplataforma que ejecuta scripts Lua, y estoy interesado en publicarla en la tienda de aplicaciones iOS. Sé que Apple no permite que las aplicaciones descarguen y ejecuten código de Internet en iOS, pero ¿qué pasa con un simple archivo de configuración de Lua, como este:

obj.title = "Hello world"
obj.author = "Somebody"
obj.version = "1.0.1"

O si las asignaciones cuentan como código, ¿qué pasa con una tabla simple tipo JSON, como:

{
    title = "Hello world",
    author = "Somebody",
    version = "1.0.1"
}

¿Alguno de estos violaría las pautas?

    
pregunta Andrew Sun 07.09.2015 - 17:11

1 respuesta

2

Esto está bien. Apple no aprueba las aplicaciones que descargan el ejecutable Objective-C. Otros idiomas parecen estar bien, incluyendo pero no limitado a JavaScript. Un archivo de configuración, independientemente del idioma, está perfectamente dentro de las directrices.

La redacción específica de la guía indica que el contenido (que se usa de manera figurada para significar datos, ejecutables, scripts, etc.) que proporciona el desarrollador de la aplicación, modifica la funcionalidad de la aplicación más allá de lo que ya está integrado en la aplicación en la revisión El tiempo, está prohibido. Esto es para evitar que las aplicaciones cambien completamente una vez que hayan sido revisadas y aceptadas. Su aplicación que ejecuta scripts de Lua presumiblemente puede ejecutar Lua incorporado, en lugar de ejecutar los scripts de forma externa y recibir el resultado. Esto significa que toda la funcionalidad está dentro de la aplicación, por lo tanto aceptable.

    
respondido por el grg 07.09.2015 - 18:27

Lea otras preguntas en las etiquetas