XCode 4.2 iPhone 3G IOS 4.2.1でライオンのビルド4D199Xcode 4.2 Lionは古いデバイスにプロジェクトをインストール/実行していません。 iPhone 3G 4.2.1
Base SDK 5.0とTarget 4.2を使用したプロジェクト。
この電話機と古いiTouchでは、デバッガは起動していないようです。 RUNを押すと、プロジェクトがコンパイルされ、Spinnerが実行されているログナビゲータにDebugエントリが表示されます。スピナーは決して止まりません。アプリはiPhone 3Gにロードされません。
修正方法の手がかり。これはライオンアップグレード前にうまくいきました。
古いデバイスをテストする必要があります。新しいデバイスは正常に動作するようです。 ARMv6のは、ターゲットのためのアーキテクチャから欠落しているので
デバイスは、おそらく
アドバイスいただきありがとうございます。現在のバージョンでは、armv6は選択できませんが、「Valid Architectures」というエントリが少なく、armv6、armv7が表示されます。戻ってきて、今すぐ電話を元通りに戻して、それが役立つかどうかを確認します。 – ort11
さて、うまくいかないようです。 iTouch 2Gは何らかの理由でデバッガで動作しません。すぐにこれを稼働させるつもりです。 – ort11
@ ort11 - これが機能することを確認できます。私はちょうどXcode 4.2の最終安定版を使用して私のiPhone 3Gにアプリケーションをビルドしてインストールするために、同様のことをしました(既存のアーキテクチャを削除し、armv6とarmv7を手動で追加しました)。詳しくはApple Developer Forumのスレッドをご覧ください:https://devforums.apple.com/message/507419 –