1

私は、この問題について何十億ものハウツーやフォーラムの議論が行われていることを完全に認識しています. ここに書いている解決策が見つからなかったので。

典型的な状況: 同僚に自分のアプリをテストしてもらいたい。アドホック配信について考えてみました。私はあらゆる種類のチュートリアルに従いました。しかし、iTunes では常に「有効な署名者」の問題が発生します。

基本的:

1)アプリをiTunesにアップロードするのに魅力的な配布証明書を持っています。2) 友人の iPhone の UUID 番号をポータルに追加する 3) これまで AppStore xxxxxx.* に使用していたのと同じアプリ ID を使用して、バンドル識別子に挿入できるようにします。 4) プロビジョニング ファイル Distribution を作成し、私と友人の iPhone を確認します 5) それを xCode に追加し、ドックのアイコンにドラッグします 6) Entitlements.plist を作成し、その中の唯一のフィールドのチェックを外します 6) コピーを作成します7) PROJECT のパラメーターはそのままにして、8) TARGET に、Code Signing Entitlements に Entitlements.plist を追加し、任意の OS の下にプロビジョニング ファイル (存在し、灰色ではなく黒色) を追加します。デバイス、空白のまま コード署名 ID 9) アイコンを追加し、

ここで、すべてのターゲットを消去してからビルドします。モバイル プロビジョニング ファイルと .app の両方を iTunes にドラッグします。友達に送るのではなく、iPhoneでやってみます。しかし、エラーは常に同じです。有効な署名者ではないため、インストールできません...

手伝って頂けますか?スクリーンショットとそれが役立つ可能性のあるすべてのものを提供できます...

どうもありがとう!ファビオ

4

1 に答える 1

0

私は同じ問題を抱えていました。Appleデベロッパフォーラムからのこの投稿で説明されているプロセスは私のためにそれを解決しました:

  1. アプリケーションのすべてのバージョンをiTunesから削除します。
  2. モバイルプロビジョニングファイルをiTunesにドラッグします(何も起こらなかったようですが、続行します)
  3. iPhoneを同期します(ここでも何も変わっていないはずです)
  4. アプリをiTunesにドラッグします
  5. iPhoneをもう一度同期します。

幸運を!

于 2010-10-10T08:59:57.180 に答える