2011-01-26 2 views
0

私はアプリケーションを提出する準備ができています.Appleは、アプリケーションの署名と送信の方法について詳しくは触れていません。私はWWDRCA証明書と私が作成した証明書の両方を持っていますが、それらを置く場所を失っています。ドラッグアンドドロップでXcodeに追加しますか?なぜWWDRCAが必要なのですか?誰でもこれに関する情報はありますか?大幅に感謝でしょうMacインストーラの証明書

答えて

2

まず、キーチェーンにInstaller、Developer、WWDRの証明書が正しくインストールされていることを確認してください。

Xcodeで、ターゲットビルド設定と[コード署名エンティティ]の下で編集し、開発者証明書を選択します。次に、「ビルドとアーカイブ」を使用してアプリケーションをビルドします。最後に、オーガナイザを開いて(ウィンドウメニューから)アプリを確認して送信します。

少なくとも、それは理論です。私はそれが難しいと同意する。アップルデベロッパーフォーラムには潜在的な落とし穴に関するいくつかの有益な記事があります。がんばろう!

+0

ありがとう! Appleの最新のドキュメントが信じられないほど曖昧であるため、(かなり)単純な処理をしていることを考えて、数時間を費やしました。しかし今、それは待っているゲームです。しかし助けてくれてありがとう – Zakman411

0

編集:ダンは、私はそれが私のポストは、Mac App Storeのために、またdocument from Applechecklist with linksあります... iOS版についてです、MacのApp Storeでのことだということ逃しました。そのチェックリストは、関連するすべての情報の出発点であるようです。

オリジナルのiOS関連のポスト:あなたはProvisioning Portalにログインすると

、Appleが(でも動画で今)証明書を取得し、使用方法を詳細に説明しています。ポータルにログインすると右の列が表示されます。または「証明書」リンクをクリックし、「方法」タブをクリックしてください。それはスクリーンショットの段階的なガイドです。また、左側のmenyの「プロビジョニング」のセクションを参照して、「How to」タブを再度クリックしてください。送信する場合は、左側のメニューの「配信」のセクションをご覧ください。あなたがその資料を読んだり見てもまだ特定の質問がある場合は、先に進んでください。

キーチェーンとXcodeが実際に証明書を検証できるように、WWDR CA証明書が必要です。証明書は他の証明書によって署名され、信頼の連鎖を形成します。しかし、開始がなければならず、これは最初に明示的にと記載されているCA証明書です。「はい、この証明書を信頼します」とそれによって署名されたすべての証明書です。

これはブラウザがHTTPSとどのように機能するかを示します。ブラウザには、デフォルトで信頼する一連のCA証明書(たとえば、VerisignのCA証明書)が付属しています。また、Verisignが署名した証明書がブラウザに表示された場合、既にVerisign CAを信頼しているため、そのWebサイトを信頼できることがわかります。

+0

これらのリンクに感謝します - しかし、私は実際にはすでにそれらの笑を精査しています。 – Zakman411