web-dev-qa-db-ja.com

配布プロビジョニングプロファイルをインストールできません

AppStoreにアプリを送信したいのですが(私の最初のアプリです!)。デバイスでアプリケーションをすでにテストしましたが(開発プロビジョニングプロファイルをすでに持っています)、Xcodeに配布プロビジョニングプロファイルをインストールできません。手順に従いましたが(回数はわかりません)、オーガナイザーを介してプロビジョニングプロファイルを追加しようとすると、次の問題が発生します。

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

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

12
Corrado

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

[Xcode]> [設定]に移動して、[アカウント]タブを選択するだけです。

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

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

15
xicocaio

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

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

今後、OSXでのMac App Store Submissionの場合、使用する正しいコード署名IDはMac Developerであり、プロファイルを自動にプロビジョニングします。

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

2
Jason Brooks