2012-04-24 39 views

答えて

14

いいえ、シミュレータはi386バイナリを実行し、iPhone appstoreアプリはARMバイナリアプリです。MacのXcodeをダウンロードしてiPhoneとして使用します。

iOSアプリはマシンコードにコンパイルされ、Androidアプリはバイトコードを使用して仮想マシンで実行され、実行時にマシンコードに変換されます。

+0

ああ!私は本当にそれをやりたいと思っています...とにかく、すばやい返信をありがとう! –

+0

そして、私たちはARMバイナリをi386バイナリに変換できますか? AppStoreはi386をAppStoreにアップロードする前にi386をARMに変換する必要があります(メンバーシップのために99ドルを支払う) –

+0

アセンブリコードからアプリケーションを再コード化しない限り、不可能です。 – rckoenes

0

これは不可能

Simulatorでは、ARMコード、ONLY x86コードは実行されません。 Appleのソースコードがない限り、Simulator上にApp Storeは表示されません。

あなたが書いたアプリは、開発者アカウントを持っていない場合でも、Xcodeから直接実行することでSimulatorでテストすることができます。実際のデバイスであなたのアプリケーションをテストするには、Apple Developerのプログラムを離れている必要があります。

+0

早すぎる答えはありますか?ちょうど冗談:)感謝! –

+0

haha​​ ...しかし、この回答は誰かに参考になるかもしれません... – Ramdy

関連する問題