web-dev-qa-db-ja.com

Xcodeに証明書をインストールする方法(アプリストア送信の準備)

ターゲットのビルドタブのCode Signing Identityで配布プロファイルを選択したくありません。ただし、私の証明書(開発者、アドホックなど)はすべてグレー表示されます。そのため、新しいプロファイルXXX.mobileprovisionがインストールされていないようです。ガイドラインは言う

配布プロファイルをダウンロードして、Xcode Organizerにインストールします。 .mobileprovisionファイルを、オーガナイザーのIPHONE DEVELOPMENTの下のプロビジョニングプロファイルリストにドラッグします。

しかし、何も起こりません。緑のプラスアイコンは表示されません。

プロファイルをダブルクリックすると、Xcodeは空のファイルを表示します...

誰かが私を助けてくれますか?

追加情報:

最初に、(別のバンドルIDを使用して)アドホックプロファイルを作成しました。証明書の所有者とMacのユーザー名は同じではありません(ただし、秘密鍵はこのユーザー名で作成されています)。 Xcodeでは、(アドホックプロファイルからの)古い開発者証明書しか表示できません。

アプリをReleaseに設定しました。

8
testing

プロビジョニング->配布->配布プロビジョニングプロファイル

目的の証明書を再度ダウンロードしてインストールしました。 Xcodeに空のファイルが表示されなくなりました。ビルドも機能するようになりました(コード署名エラーなし)。

また、WWDRをダウンロードしてインストールしましたが、それが原因かどうかはわかりません(常に同じだと思うので)。

3
testing

Xcode 5では、これは次の場所に移動しました:

Xcode> Preferences> Accounts> View Detailsボタン>

11
James Toomey

XCodeのプロビジョニング証明書は次の場所で更新できます。

Organizer -> Devices -> LIBRARY -> Provisioning Profiles

更新ボタンがあります:)したがって、iTunes Connectで証明書を手動で作成した場合は、このボタンを押すか、証明書を手動でダウンロードする必要があります。

6
Chris

これらの手順はXCode 6.4を対象としています(最新バージョンのアップデートが見つからなかったため this は少し時代遅れでした)

a)開発者のWebサイトの一部:

サインイン: https://developer.Apple.com/

会員センター

証明書、識別子、プロファイル

証明書>すべて

「+」をクリックして追加し、指示に従います。 「Keychain Access.app」を開く必要があります。「Keychain Access」メニュー>「Certificate Assistant>」で「認証局からの証明書の要求」などを選択します。

b)XCodeパーツ:

結局のところ、XCodeに移動してXCode> Preferences ...を開き、Apple ID> View Details ...を選択する必要があります。>丸い矢印をクリックして更新し、 "+ "iOSディストリビューションまたはiOS開発者署名IDを確認します。

3