2012-02-15 14 views
0

私のiPod touch 2nd genで私のphonegapアプリケーションをテストしようとしています。 10.7.1のライオンに最新のxcodeがあります。コードを実行したときにエラーはなく、(オーガナイザの)コンソールにも何も表示されませんでした。 xcodeは、コードが正常に構築され、実行されたと言っていますが、私のiPodにはまったく表示されません。ipod touch 2 genでテンプレートアプリを実行中、何も起こらない

私のiPodがプロビジョニングされていて、私もシミュレータではなく、iPodに向けられたコードを実行しました。

これはどういう意味ですか?

ipodは古くなっていますか?

答えて

2

注:この回答は、あなたがiPod touchであなたのアプリを実行できると仮定しています。 GPSなどのiPod touchで利用できないリソースを使用している場合は、GPSデバイス要件(必要なデバイス機能を参照)でアプリを実行できない可能性があります。

これは、Appleが課したフープを飛び越さずにiPod touchの1stまたは2nd genで実行しようとした古典的な例のようです。 (。言うが、実行が完了したが実行されることはありません、ログは単に指標を回転している)

これらの古いデバイス用にビルドするには、これらのフープを介してジャンプする必要があります。armv6Xcode 4.2にしてまで、iOS 4.2のサポートを追加するために

方法: 1)[その他]を選択し、 enter image description here 2)クリック:そうのようなarmv6を含めるように enter image description here 修正アーキテクチャ:4.2またはそれ以前に、あなたのデプロイメント・ターゲットを設定し

"+"ボタンで enter image description here 3) "armv6"と入力します。 4)完了をクリックします。

次に、その行の「 - 」ボタンをクリックして、必要なデバイス機能からarmv7を削除します。

enter image description here 私は、常に最新のXcodeを使用して自分のiPod touch 2nd genでアプリを実行するためにこの方法を個人的に使います。

実際、この例で使用したプロジェクトは、そのiPodで動作します。

+0

有用な回答ありがとうございます!しかし、私は情報の必要なデバイスの機能を見つけることができませんでした... – mugetsu

+0

魅力のように動作します、ありがとう! – Arman

関連する問題