2011-01-24 1 views
9

私は私のアプリのアドホック配布は今、私は再びそれをデバッグしたいんでした(私はCoreDataで何かを変更しました)しかし、私はカント。アドホックなビルド後にiPhoneアプリケーションをデバッグするには?

私は配布用の設定をunsingデバッグを押すとデフォルトの画像は、デバイス上で起動しますが、私はエラーが出る「Debugerフォームエラー:デバッグ中のプログラムの開発が実行されていません。」。

私はデバッグ設定を使用する場合、私は他のエラーが出ます:「Executeableが無効な資格で署名されました。」

何私は再びデバッグにできるようにしなければならないのですか?

+0

私は最後の10分でおそらくそれを受け入れました:-) – mabstrei

+0

今のところそれを待つつもりです:) – BoltClock

+0

@BoltClock:そこに;-) – mabstrei

答えて

7

は、あなたのアプリに関連する証明書を使用して、「iPhone開発」に戻ってXcodeでアプリのターゲットの設定「コード署名ID」を変更する必要があります。開発プロビジョニングで署名されたアプリケーションのみデバッグできます。

「グループ&ファイル」のツリーの「ターゲット」ノードの下にあるターゲットの設定は、グローバルプロジェクトの設定を上書きするため、後者を既に変更している場合は、ターゲットがまだ静止していないことを確認してください「iPhoneの配布」に設定します。

あなたは、右クリック/ CTRL-クリックし、それぞれのツリーノードをし、「情報を見る」を選択することにより、これらの設定を見つけることができます。

最後に、あなたが実際にビルド新しい設定でアプリ(&実行結構ですの構築/ &デバッグビルドの)再署名バイナリにします。

+1

ありがとうございましたターゲット設定のEntilements.plist。 – mabstrei

1

現在のDebugビルドが正しい開発者証明書を使用していることを確認するだけでなく、Ad-Hocターゲット以外のファイルのインクルードペインにentitlements.plistを選択したくない場合もあります。

iPhoneでAd Hoc証明書とアプリを削除して再起動し、Xcodeを再起動してクリーンビルドをインストールすると、ボークデバッガ接続が再び動作することがあります。

関連する問題