13

重複の可能性:
Xcode 4.2 および iOS 5 SDK を使用する場合、古い iOS バージョンをターゲットにすることは可能ですか?

iPhone 4 (iOS 4.3 & 5) (開発中に使用) で動作するアプリを開発しました。今、私は 3GS (iOS 4.3.3) と 3G (iOS 4.2) でテストしようとしました。ただし、アプリはこれらのデバイスに読み込まれません。デバイスにデプロイしようとすると、コンソールに次のメッセージが表示されます。

Sat Jan  1 17:27:38 unknown lockdownd[16] <Error>: 2ff68000 handle_connection: 
            Could not receive USB message #6 from Xcode. Killing connection 
Sat Jan  1 17:27:38 unknown com.apple.mobile.lockdown[16] <Notice>: Could not 
            receive size of message

Xcode 4.0.2 と 4.2 ベータ版でテストしました。デバイスとMACを再起動しましたが、同じです。誰でもこの問題について知ることができますか? ありがとう

4

3 に答える 3

16

これはさまざまな理由で発生する可能性があります。今まで、これは人々が遭遇したケースです:

  • 不良ケーブル -> 別のケーブルを試すか、プログラミング中はそのままにしておいてください
  • info.plist に記載されているサポートされていない機能 -> plist を確認
  • サポートされていないアーキテクチャ (デフォルトでは、Xcode4.2 は標準の arch= armv7 を使用) -> armv6 を追加
于 2011-10-19T13:23:24.517 に答える
1

ケーブルまたはデバイスのドックを確認してください。コンソールの問題は、マテリアル接続が正常ではないことを示しています。iTunes 同期を実行できますか?

于 2011-09-07T09:37:56.507 に答える
-1

使用しているフレームワークを確認してください...一部のフレームワークは古いデバイスでは機能しないことがほとんどなので、REQUIREDタイプではなくOPTIONALにする必要があります。それがうまくいくことを願っています。

于 2011-09-06T13:48:37.277 に答える