1 votos

¿Pueden descargarse y ejecutarse los archivos de configuración de Lua en una aplicación de iOS?

Tengo una aplicación multiplataforma que ejecuta scripts de Lua, y estoy interesado en publicarla en la App Store de iOS. Sé que Apple no permite que las aplicaciones descarguen y ejecuten código de Internet en iOS, pero ¿qué tal 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é tal una simple tabla tipo JSON, como:

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

¿Infringirían alguna de las dos cosas las directrices?

2voto

siva Puntos 23

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

La redacción específica de la directriz indica que está prohibido el contenido (utilizado en sentido figurado para referirse a datos, ejecutables, scripts, etc.) proporcionado por el desarrollador de la aplicación, que modifique la funcionalidad de la aplicación más allá de lo que ya está incorporado en la aplicación en el momento de la revisión. Esto es para evitar que las aplicaciones cambien completamente una vez que han sido revisadas y aceptadas. Su aplicación que ejecuta Lua scripts presumiblemente puede ejecutar Lua incorporado, en lugar de ejecutar el scripts externamente y recibir el resultado. Esto significa que toda la funcionalidad está dentro de la app, por lo tanto es aceptable.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X