4

iPhone SDK には Leopard、つまり ~900mHz G4+ w/ 512MB RAM が必要であることを知っています。また、私は過去に XCode を使用したことがあるので、それがどのように機能するかについてはよく理解しています。しかし、SDK に含まれている iPhone エミュレーターを使用したことがないため、スムーズに実行するにはどのような CPU/メモリ リソースが必要か疑問に思っています。

ダウンロードして自分の目で確かめたいところですが、私の (古い) iBook では Leopard を実行できません。新しいマシンを購入する前に、ハードウェアの速度に近い速度でエミュレーターを実行できる最も遅いシステムについて考えたいと思います。

4

5 に答える 5

5

iPhone SDK には、Leopard を実行する Intel マシンが必要ですが、PPC Mac で動作させる方法はあると思います (それでも Leopard は必要です)。

SDK にはエミュレーターがなく、シミュレーターです。実行されるコードはネイティブであるため、エミュレーションのオーバーヘッドはありません。ローエンドのマシンでも、実際の iPhone よりもはるかに高速にコードを実行できることがわかります。

(これが、実際の iPhone でアプリケーションをテストすることが非常に重要である理由です。特に、グラフィックやプロセッサを集中的に使用する場合はそうです)。

1GB の RAM と Intel ベースの Mac は、開発と参照する可能性のあるドキュメント/Web ページの両方に十分です。

于 2009-03-17T20:44:17.883 に答える
3

シミュレーターは、ラインナップの中で最も遅い Mac、ハード ドライブ (非 SSD) を搭載した基本モデルの MacBook Air でもかなりうまく動作します。実際の iPhone で実行するよりもはるかにスムーズにアプリケーションを実行できます。

ただし、開発プロセスの残りの部分は、もう少し馬力の恩恵を受けます。SSD (ラップトップではオプション) または 3.5 インチ ハード ドライブ (iMac または Mac Pro) は大きな利点であり、オートコンプリートなどで Xcode をすばやく応答させるには、十分な量の CPU パワーが必要になります。

何よりも、予算と携帯性のニーズが許す限り、できるだけ多くの画面スペースが必要です。13 インチの MacBook や MacBook Air に見られる 1280x800 の画面ではかなり窮屈です。理想的には、最小サイズは 15 インチの MacBook Pro または 20 インチの iMac です。

2.0 GHz 以上の CPU と 2 GB 以上の RAM をお勧めします。理想的には、少なくとも 2.4 GHz と 4 GB の RAM です。

于 2009-03-17T21:21:11.320 に答える
2

RAM はおそらく最大の制約です。これは Xcode の制限であるほど iPhone SDK の制限ではありません。デバッグ時には少なくとも 1.5​​ GB が必要ですが、使用していないときにデバッガを停止する限り、約 1 GB で問題なく動作します。

古い iBook G4 で SDK を実行しました。そのため、CPU 速度の要件はそれほど高くありませんが、Xcode のオートコンプリートと構文の強調表示は約 1.6Ghz 未満では遅すぎるため、外部エディターでテキストを編集することをお勧めします。

現実的な推奨事項:少なくとも2GB の RAM を搭載した Intel Mac。

于 2009-03-18T02:07:50.537 に答える
1

問題はシミュレーターではなく、楽器です。

iPhone エミュレーターを実行したいだけであれば、leopard を実行できればシステム要件は問題になりません。

実稼働環境が必要な場合は、少なくとも c2d 2.0 2G RAM が必要であり、それでもデバッグを待つ必要があります。

于 2009-07-10T06:00:54.970 に答える
1

リリースノートから:

「iPhone SDK には、Mac OS X Leopard バージョン 10.5.4 以降を実行する Intel ベースの Mac が必要です。」

Core 2 Duo Mac mini (つまり、最近のアップデート前) で問題なく使用しているので、CPU 速度は特に気にする必要はないと思います。そのシステムには 2GB の RAM があります。それ以下でツールがうまく動作するかどうかはわかりません。

編集:もちろん、それは数年後のことです。このアップデート時点での最新バージョンには Mac OS X Lion が必要であり、Apple が最新の OS 用にのみ Xcode をアップデートし続けることは明らかです。

于 2009-03-17T20:41:16.547 に答える