2012-01-01 13 views
2

Xcodeは、自分のiPodにアプリがインストールされていないことを除いて、iPodをビルドして終了しました。マックOS X 10.7.2Xcode:アプリケーション - > iPodの実行/ビルドのアプリケーションをアップロードしていない

上のXcode 4.2.1を使用して

もXcodeの「ログのナビゲーターは、」スピン状態ホイールとビルド/デバッグインスタンスの数を示していることに注意してください。

私は繰り返し、次の取得の主催で

:私は切断されている

Sun Jan 1 15:34:53 unknown com.apple.mobile.lockdown[16] <Notice>: Could not receive size of message 
Sun Jan 1 15:35:53 unknown lockdownd[16] <Error>: 2ff68000 handle_connection: Could not receive USB message #6 from iTunes. Killing connection 

は、プログラムを閉じて、マックを再起動し、まだ同じ問題を取得します。

+0

別のiPod/iPhoneでこれを複製して、iPod(またはUSB接続ケーブル)にハードウェア関連の問題があるかどうかを確認しましたか?投稿したエラーログを読むことは、ハードウェアに関連する問題のようです。 – MarioGT

答えて

4

注:この回答は、あなたが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

私は最後の1週間でこの問題に苦しんでいました。私はすべてを試してみました。あなたの答えを見て、必要なデバイス機能からarmv7を取り除くことを考えました。あなたに大きなおかげです。 – user1120133

関連する問題