2012-04-24 18 views

risposta

14

No, il simulatore esegue i binari i386 e le app dell'appstore iPhone sono app binari ARM.

Le app iOS vengono compilate su codice macchina, le app Android vengono eseguite in una macchina virtuale utilizzando il codice byte e vengono convertite nel codice macchina al momento dell'esecuzione.

+0

Oh! Vorrei davvero che potessimo farlo ... Comunque, grazie per la rapida risposta! –

+0

E hey, possiamo convertire i binari ARM in binari i386? L'AppStore deve convertire i386 in ARM prima di caricarlo nell'AppStore (per il quale si paga $ 99 per l'iscrizione) –

+0

No, non è possibile, a meno che non si desideri ricodificare l'app dal codice assembly. – rckoenes

0

questo non è possibile

Il simulatore non viene eseguito il codice ARM, solo il codice x86. A meno che tu non abbia il codice sorgente raw di Apple, non vedrai l'App Store sul simulatore.

L'app che scrivi sarà in grado di eseguire il test nel simulatore eseguendolo direttamente da Xcode anche se non si dispone di un account sviluppatore. Per testare la tua app su un dispositivo reale, dovrai essere parte del programma Apple Developer.

+0

Troppo presto per rispondere? Sto scherzando :) Grazie! –

+0

haha ​​... Ma questa risposta può essere usata da qualcuno come riferimento ... – Ramdy

Problemi correlati