
No.1ベストアンサー
- 回答日時:
ipaファイルは実機でしか動作させることができません。
なぜなら、iOSシミュレータは実機のARM系CPUをエミュレーション
してアプリを実行しているのではなく、Macのx86系CPUの機械語コードで
コンパイルされたものを実行するようになっているためです。
このため、ipaファイルをiOSシミュレータで実行することは絶対にできません。
(xcodeでデバッグ中に機械語コードを表示させれば、実機で動作
させている場合とシミュレータで動作させている場合で全然違うことが
わかります。)
また、ipaファイルを作る際には、テスト予定のデバイスの
デバイスIDを登録したはずです。そのテスト用に登録された
実機デバイスでしか実行させることはできません。
もし、あるMacで開発中のアプリを別のMacのiOSシミュレータで
動作させたいなら、iOSシミュレータ内のアプリのフォルダを
直接コピーすればよいらしいです。
具体的には
~/Library/Application Support/iPhone Simulator/(iOSバージョン)/Applications/(アプリUUID)
配下をFinderで別Macにコピーすればよいらしいです。
ただ、これをやるならプロジェクトソース全体を別Macにコピーしてビルドし直した
方がよいような気がします。おそらく上記の方法はAppleとしてはサポートしてなくて、
コピーしたければプロジェクトソース全体をコピーしてくださいというスタンス
だと思います。
この回答へのお礼
お礼日時:2014/06/09 17:52
こんにちは。とても詳しいご回答を下さって、どうもありがとうございます。
ipaファイルは実機用なんですね。大変勉強になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホをアップデートしたら謎...
-
アプリやソフトのダウンロード...
-
androidアプリ更新DLしたら、ア...
-
1回垢BANされたアプリは もう入...
-
どうかどなたか教えてください。
-
アプリで人から人に質問する で...
-
特定のアプリだけキーボードが...
-
日本で使用しているuber taxiの...
-
自分で撮った写真をジャンルご...
-
先月末で消えたドコモのidraft...
-
ドミノピザアプリについて 先ほ...
-
d払いアプリには、paypayアプリ...
-
ダウンロードしたアプリの簡単...
-
このアプリがなくなるのはなぜ...
-
Docker環境は以下通りです。doc...
-
薬手帳アプリ、マイナンバーと...
-
6月2日にこのアプリが終了しま...
-
パスワード管理 iPhone のパス...
-
ペイデイ とうアプリはお金を借...
-
質問・相談系の無料アプリをで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
iOSシミュレーション上でIPAフ...
-
iphoneアプリ開発についての質...
-
MacとiOSアプリでのソケット通...
-
EclipseでのAndroidアプリ開発...
-
iPhone送信プログラムを書いて...
-
回復ドライブに保存されるもの
-
フォルダーに緑のレ点と赤の✖が...
-
特定ユーザに対してのみアプリ...
-
Beckyのアドレス帳を上下に移動...
-
windows10のアプリと機能にyout...
-
管理者権限で実行するフリーソ...
-
インストールが不要なソフトは...
-
VB.net webアプリケーション 戻...
-
Access はインストールしたこと...
-
P211iを使用している人に質問です
-
インストーラー付アプリのイン...
-
画面の右上の×をキーボードで操...
-
iphone アプリ開発 view 画面...
-
XMLパーサを紹介してください。
-
Win10を新しくインストールした...
おすすめ情報