iPhone 向けの開発には Intel ベースのコンピューターが必要であると他の場所で言われていますが、私が読んだいくつかの入門的な Apple ドキュメントによると、そうではないようです。たとえば、「iPhone OS 用のアプリケーションを開発するには、Xcode ツールを実行する Mac OS X コンピュータが必要です」とだけ書かれています。誰でも参照を提供できますか?
5 に答える
iPhone SDK 3.0 まで (iPhone SDK 3.0 を除く) のすべてのバージョンについて、PowerPC G5 から iPhone アプリを正常にコンパイル、シミュレート、およびデバイス デバッグしました。
Xcode のインストーラー スクリプトを変更して、インストーラーが PowerPC にインストールするようにし、デフォルトのシミュレーター構成を変更して、 PPC を有効なシミュレーター ターゲット アーキテクチャと見なすようにします。
PPC からデバイスにインストールするのは不安定な場合がありますが、動作します。
iPhone SDK 3.0 の場合、Apple は Interface Builder コンポーネントを PPC コードで構築していません。つまり、SDK 3.0 Interface Builder を使用することは不可能です (ハックや回避策はありません)。PPC で iPhone アプリを構築して実行する楽しさはすぐになくなります。おそらく Snow Leopard では、Xcode 自体が PPC コードを失う可能性があります (いずれにしても、PPC ユーザーが Snow Leopard を実行するわけではありませんが、Snowless Leopard 用の Xcode の更新は終了します)。
要約: はい、PPC で動作します。はい、PPC からのデバイスのデバッグは不安定です。いいえ、長くは続きません。PPC コードは徐々に削除されます。
Cnetには、PPCでの設定方法が記載されています。Appleはそれをあまり助けてくれないだろうということを覚えておいてください-そもそも動作するためにもハックが必要なので、完全にサポートされていません。
うーん、Apple は Intel 専用だと言っていると思いますが、少なくともその一部を PPC で動作させている人が確かにいます: http://arstechnica.com/apple/news/2008/03/iphone-sdk-not just-intel-only-anymore.ars
Google には、設定方法を説明する他のヒットがあります。
http://blog.flextip.net/2008/12/iphone-no-architectures-to-compile-for-ppc/
このリンクは私にとって良いものです。PPCにSDKを正常にインストールしました