14

アプリを AppStore に提出したいと思います (私の最初のアプリです!)。自分のデバイスでアプリケーションを既にテストしました (つまり、開発用プロビジョニング プロファイルを既に持っています) が、Xcode にディストリビューション プロビジョニング プロファイルをインストールできません。手順に従いましたが (何回かわかりません)、オーガナイザーからプロビジョニング プロファイルを追加しようとすると、次の問題が発生します。

  • ファイルをダブルクリックしても何も起こりません
  • [追加] をクリックすると、ファイルが選択できません (灰色)
  • Finder からドラッグ アンド ドロップすると、次のメッセージが表示されます。「Corrado の iPhone」に 1 つのプロファイルをインストールできません。「コラードのiPhone」はこのプロフィールに含まれていません。

どういう意味ですか ?Development Center\Certificates, Identifiers & Profiles\Provisioning Profiles\Distribution に移動してプロファイルを編集すると、デバイスがなく、追加する方法がありません (開発プロビジョニング プロファイルではすべてのデバイスが表示されます)。私が間違っていることは何ですか?ありがとう、コラード

4

2 に答える 2

16

どの Xcode を使用しているかはわかりませんが、Xcode-5 を使用している場合は、自動プロビジョニング プロファイル同期機能を使用することをお勧めします。

Xcode>Preferences に移動し、Accounts タブを選択するだけです。

Apple ID アカウントに署名していない場合は、左下の [+] ボタンをクリックして [Apple ID を追加...] を選択し、Apple 開発者へのログオンに使用する ID とパスワードを入力します。

その後、右下の [View Details...] ボタンをクリックすると、署名 ID とプロビジョニング プロファイルがそこに表示されます。そうでない場合は、左下の更新ボタンをクリックしてください。

于 2013-11-05T20:56:22.957 に答える
2

OSX アプリがコード署名されていない理由を突き止めようと過去 12 時間を費やしましたが、エラーは私の Mac 用の 0 デバイスを含むプロビジョニング プロファイルに関連していました。上記のアドバイスに従い、頭を悩ませ、証明書を削除して再作成した後、次のリンクはディストリビューション プロビジョニングの正しいアプローチを提供します。

https://developer.apple.com/library/ios/qa/qa1814/_index.html

今後、OSX での Mac App Store Submission の場合、使用する正しいコード署名 ID はMac Developerであり、 Provisioning Profileを Automatic に設定するようです。

コード署名とプロビジョニングのリセット中に Xcode を再起動する必要がありますが、機能します。

于 2016-01-28T12:52:21.830 に答える