クライアントが内部で使用するiOSアプリケーションを開発しました。彼らは私にエンタープライズ配布プロビジョニングプロファイルを送ってくれました。 Xcodeに追加すると、「有効な署名IDが見つかりません」と表示されます。クライアントが端末でアプリを実行できるようにアプリを構築するにはどうすればよいですか?サードパーティの配信プロビジョニングプロファイルを使用してiOSアプリケーションを構築する方法
答えて
この証明書の秘密鍵がないため、お使いのコンピュータは配布プロファイルで署名することができません。
オルタナティブ1
Appleが配布のためにプロジェクトを構築するだけで、単一のマシン上で行われることを意図し - 証明書が最初に作成されたことを機。だから、彼らの目には、内部的にプロジェクトをビルドするようクライアントに依頼する必要があります。
オルタナティブ2
あり、それをオーバーライドする方法は..ですし、それはその特別な配布マシンから秘密鍵をエクスポートし、あなたにそれを電子メールで送信が含まれます。
これらは(もhere概説)手順は次のとおりです。証明書が作成されたコンピュータは、「、「カテゴリ」パネルで、コンピュータ
- アクセス証明書 "
- 正しい配布証明書を見つけて展開してください
- iPhone配布証明書行とその下にある秘密キー行を強調表示してください。
- 右クリックし、共有することができますパスワードを選択し、「エクスポート2アイテム」
- 保存.P12ファイルを選択し、あなたが
これをインポートし、手順6のパスワードを入力すると、コンピュータの秘密鍵も取得され、すべてが有効になります。
第三の選択
あなたが秘密キーをエクスポートするようにクライアントを要求したとき、彼らはあなたが何を言ってるのか見当がつかないする可能性と、それを作成したマシンが(これでノーアイデアがあります実際に私に起こったことです)。これは通常、配布用に定期的にビルドしていない場合です。
この場合、証明書を削除して新しい証明書(配布プロファイル用)を作成するだけで済みます。マシンで証明書を作成すると、秘密鍵が取得されます。場合によっては(代替案2の同じ手順を使用して)それらをエクスポートする必要があります。そうすれば、必要があればあなたなしでビルドすることができます。
各プロビジョニングプロファイルは、証明書とペアになっています。アップルデベロッパーサービスに加入している場合は、アップルIDに結び付けられた開発証明書と組織に関連付けられた配布証明書を作成してダウンロードするためのアクセス権が必要です。エンタープライズ配布プロビジョニングプロファイルは、配布証明書とペアにする必要があります。したがって、プロビジョニングプロファイルを使用するには、それらから配布証明書を取得する必要があります。これには、自分のプライベートキーを取得することも含まれます。プライベートキーはあまり好きではないかもしれません。また、ポータルでデベロッパーとして設定し、配布証明書がインストールされているマシンに配布することもできます。
+1秘密鍵の区別 –
- 1. iOS配布証明書とプロビジョニングプロファイルを使用して配信用にアプリケーションを構築できますが、配布アカウントのメンバーシップはありませんか?
- 2. 端末を使用してiOSアプリケーションを構築する
- 3. iOSアプリケーションを構築するHudsonにどのようなプロビジョニングプロファイルを使用する必要がありますか?
- 4. IOSアプリケーションを構築する
- 5. プロファイルマネージャーを使用してiOSを配布プロビジョニングプロファイルにインストールする
- 6. QtCreatorを使用してAndroid/iOS用のCMakeベースプロジェクトを構築する方法
- 7. XCodeを使用してiOS用ダイナミックライブラリを構築する方法4.3.2
- 8. 他の証明書/店舗アカウント用のxcodeを使用してiosアプリケーションを構築する方法
- 9. エンタープライズ配信プロビジョニングプロファイルを使用してiOSエンタープライズアプリケーションを使用するユーザーを制御しますか?
- 10. iOSとウェブで使用するデータベースを構築する方法
- 11. ウェブページを使用したIOSアプリケーションの構築
- 12. フレックスを使用してコンソールベースのウィンドウレスAIRアプリケーションを構築する方法4
- 13. iOSアプリケーションでクリーンプレゼンテーションレイヤーを構築する方法
- 14. 既存のASP.netコンソールアプリケーションを使用してandroidとiosアプリケーションを構築する方法
- 15. C++(非コンソールアプリケーション)を使用してEclipseでWindows GUIアプリケーションを構築する方法
- 16. Team Foundation Serverを使用してQtアプリケーションを構築する方法2017
- 17. Visual Studioでプリコンパイル済みライブラリを使用してアプリケーションを構築する方法
- 18. TeamCityを使用して簡単な.net Webアプリケーションを構築する方法は?
- 19. HTML/CSS UIを使用してネイティブC++アプリケーションを構築する方法は?
- 20. コードネーム1を使用してJ2MEアプリケーションを構築する方法は?
- 21. MVVMとVB6ユーザーコントロールを使用してWPFアプリケーションを構築する方法
- 22. UIWebViewでHTML5 iOSアプリケーションを構築する
- 23. iosアプリケーション内でxmlを構築する
- 24. ドッカーを使ってJ2EEアプリケーションを構築する方法
- 25. ビデオ配信Webアプリケーションの構築を検討する
- 26. VSTSを使用してAndroidアプリケーションとIOSの両方にイオンアプリを構築して展開する
- 27. SOLIDの原則を使用してサードパーティのライブラリ抽象レイヤーを構築する方法
- 28. 無料のプロビジョニングを使用してアプリケーションを構築する
- 29. Steamのようなゲーム用のデジタル配信プラットフォームを構築する方法
- 30. angularCLIを使用して別のフォルダに構築する方法
このスレッドにリダイレクトすると、アドホックビルドを作成して配布するプロセスに役立ちます。http://stackoverflow.com/questions/5295890/iphone-ad-hoc-build-using -xcode-4 – kaal101