1

Xcode4.5.2のプロジェクトがあります。「アーカイブ」機能を備えたアドホックバージョンを構築するまで、Xcodeからデバイスに対してプロジェクトを実行することができました。(コード署名を変更した後)。

これで、デバイスを接続すると、「CodeSignエラー:SDK「iOS6.0」の製品タイプ「アプリケーション」にコード署名が必要です」というエラーが表示されます。

ビルド設定の[コード署名]で選択されているプロファイルを確認し、汎用の「*」プロファイルとアドホックリリースのビルドに使用したプロファイル(デバッグビルドとリリースビルドの両方)の両方を試しました。

私を混乱させているのは、プロジェクトをビルドして、問題なくITunesを介してデバイスにインストールできることです。現在接続されているデバイスでビルドする場合、「デバッグ」バージョンではなく「リリース」バージョンが実行されているようです。ただし、デバイスはプロビジョニングプロファイルに含まれているので、どちらの方法でも機能しないでしょうか。

私はもう試した

  • xcodeを再起動し、
  • 派生データの削除(オーガナイザー経由ではなく、ファインダーから)、
  • プロビジョニングプロファイルの削除と再インストール。

どんな助けでもいただければ幸いです!

4

1 に答える 1

0

プロビジョニング プロファイルを作成するときは、デバイスの UDID を含む配布プロファイルであることを確認してください。

私は www.testflightapp.com というサイトを使用していますが、これもこのプロセスを自動化するのに役立ちます。それが役立つことを願っています

于 2013-02-14T06:01:36.353 に答える