Domanda

Secondo questa discussione, l'iphone accordo dice che non permette di "caricamento di plugin o l'esecuzione di codice interpretato che è stato scaricato".

Tecnicamente, Mi sarebbe come scaricare script dalla nostra server (inserito in un protocollo proprietario).

Questo significa che non è consentito eseguire un runtime come v8 in un'app per iphone?

Questo è probabilmente più di una questione legale.

È stato utile?

Soluzione

Penso che la tua interpretazione è corretta, non sarebbe stato permesso di scaricare ed eseguire il codice JavaScript v8.

Se ci fosse qualche modo per eseguire il codice in un interprete già su iPhone (cioèil motore javascript nel MobileSafari) avrebbero consentito penso.

Altri suggerimenti

Questo è in parte una questione tecnica, troppo.V8 come attualmente non è possibile eseguire sul iPhone.Non JIT a base di VM.

Beh, io embedded Lua nella mia applicazione già e sono di programmazione più di login in Lua e quindi scaricare per il mio iPhone per una rapida iterazione, ma questo è il solo scopo durante lo sviluppo.Una volta che ho la nave script saranno inseriti nella sorgente e compilato in byte-code fornito con l'app proprio come qualsiasi altra risorsa.

Direi che questo vale per V8 pure.

Sono d'accordo.La mia lettura è che anche SCARICATO gli script non sono ammessi.Pre-installati e scritto gli script vanno bene.Ma è una distinzione sottile e IANAL etc etc.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top