È possibile testare le applicazioni per iPhone scaricate da iTunes Store in iOS Simulator?
Non aver paura. Il simulatore funziona su architettura x86 e le app per iPhone sono pubblicate per essere eseguite su ARM.
Questo non è lo scopo previsto di iPhone Simulator. Lo scopo di iPhone Simulator è di offrire agli sviluppatori una comoda piattaforma di test per l'applicazione che stanno sviluppando in quei casi in cui un iPhone fisico non è facilmente disponibile. Al momento non è possibile installare applicazioni compilate da altri sviluppatori nel proprio iPhone Simulator.
Per quanto riguarda le app di test, l'App Store non supporta versioni demo del software o un modo per "provare prima di acquistare" simile a shareware. Gli sviluppatori più vicini possono arrivare a questo paradigma offrendo una versione "lite" della loro app gratuitamente e poi una versione separata e completa per l'acquisto.
No.
Le app per iPhone destinate a un dispositivo iOS o all'app store sono compilate da Xcode in modo completamente diverso dalle app destinate a iOS Simulator (dallo stesso codice sorgente, quindi questo Simulatore è adatto solo per testare la sorgente, non il binario dell'App store ). Set di istruzioni completamente diversi e incompatibili, quindi non è possibile un semplice hack.
Aggiunto:
Inoltre, le app scaricate dall'App store sono parzialmente crittografate, in modo che solo un dispositivo reale possa vedere il codice di tutti gli eseguibili.
Leggi altre domande sui tag iphone ios applications development ios-appstore