2011-11-13 4 views
1

XCode 4.2と最新のiOS SDKを使用して、私のiOS 4.2.1デバイスでアプリケーションをテストしようとしています。アプリケーションには、iOS 5.0に固有の機能はありません。私は私のdevideを実行すると、それは "ビルド成功"と "デバイス上で実行されているアプリケーションの終了"と言うが、何も私のデバイスにインストールされていないと、アプリケーションは起動しません。ここで検索しながら、私はいくつかの可能な解決法を見つけましたが、いずれも効果がありませんでした。ここで私が試したことがあります。すべての証明書とプロビジョニングプロファイル私のデバイスと同じiOSのバージョンにデプロイメント・ターゲットの設定 デバイス上のテストアプリケーションは何もしません

  • Resintalling

    • (これなしでは、デバイス上のテストにも利用できませんでした)。
    • ビルドフェーズのコード署名セクションの「デバッグ」値を開発者証明書に設定します。
    • "Required device capabilities"で "accelerometer"をYESに設定するよう提案されましたが、自分の.plistファイルまたはビルド設定のどこにでもそのセクションが見つかりません。
    • もう1つの提案は、armv7とarmv6の両方を持つ代わりにarmv7にターゲットアーキテクチャを設定することでした。私は、armv7とarmv6の両方で試しました。何も働かなかった。
    • 削除された/ Developerフォルダと再インストールされたXCode。
    • これまでのところ、私はログで見つけることができる唯一の「エラー」のメッセージがこれです:エラードメイン= kCFErrorDomainCFNetworkコード= 2「操作を完了できませんでした:

    ストリームエラーがために発生しました。 (kCFErrorDomainCFNetworkエラー2)」のUserInfo = 0x133cf0 {kCFGetAddrInfoFailureKey = 8}

    任意の助けを大幅に理解されるであろう。

  • 答えて

    0

    私はついにこの問題を発見しました。ビルド設定では、Archv7とArmv6の両方がValid Architecturesセクションに存在することを確認しましたが、デフォルトで "$(ARCHS_STANDARD_32_BIT)"という "Architectures"設定はチェックしませんでした。このセクションにarmv6を追加すると問題が解決しました。しかし、私はまだ私が試して助けてくれる時間を取ってくれてありがとうと感謝しています。

    +0

    あなたはそれを修正してうれしいです。 –

    0

    あなたはあなたの輪郭を描き、iPhoneのプラグを抜き、しばしばこの問題を修正したように見えますが、このエラーは何度か見られました。これがiPhone 3G/iOS 4.2.1に固有のものかどうかは確かではありませんが、このエラーはXcode 4.2に接続されたそのデバイスで私にとってかなり日常的に起こっているようです。

    追加:This questionerは、DNSの問題のためにネットワークの問題が原因だったのとまったく同じエラーがありました。お使いのiPodおよび/またはMacがネットワーク上に正しく設定され、インターネットにアクセスできるかどうかを確認する必要があります。純粋な推測に移ると、ネットワークが正しく設定されていないために失敗した開発用にプロビジョニングされているため、デバイスが開発者ポータルに登録されていることを確認するために必要な電話ハウスがあります。

    +0

    私は実際にiPodでテストしています(第2世代、私は信じています)。私はこれを試し、ポストバックします。 – tutiplain

    +0

    こんにちは。いいえ、デバイスを切断して再接続しても何の効果もありませんでした。他に何を試すことができますか? – tutiplain

    +0

    私はiTunesが私のiOSバージョン4.2以上をアップグレードさせないことに気付きました。私のiPodがこのバージョンのXCodeで使用するには古すぎる可能性はありますか? – tutiplain

    関連する問題