web-dev-qa-db-ja.com

配布プロビジョニングプロファイルに署名証明書iPhone Developer xxxx xxxxが含まれていません

配布プロファイルを作成しようとしています。最初から、KeyChainのすべての証明書を削除しました。端末方式を使用して、すべてのプロビジョニングプロファイルを削除しました。 Xcodeを閉じました。次に、この link に従って配布証明書とプロファイルを作成しました。手順を正しく実行すると、次の結果が得られました。 「署名証明書がありません」IOS開発が見つかりました。

編集済み

次に、この link に従って開発証明書を作成し、開発と配布用に別の証明書名を取得しました。私のエラーはDistribution Provision Profile doesn't include signing certificate iPhone Developer xxxx xxxx

助けてください、ありがとう。

pic2

Pic 1

pic 5

pic 3

pic4

pic 6

開発プロファイルを作成した後

After creating the development profile

開発と配布で証明書の名前が異なるのはなぜですか、手順に従って証明書を作成します。なぜ別の名前ですか?

pic 8

pic 9

10
Hanz Cheah

配布証明書について

BuildSettingsで、「Code Signing Identity」ドロップダウンで「IOS DEVELOPER」ではなく「IOS Distribution」を選択していることを確認してください。

enter image description here

35
Fidel

iOSディストリビューションの証明書とプロビジョニングプロファイルがあります。 development(テストデバイスへのビルド)のビルドを行おうとしていますが、これにはiOS Development。実行した手順に従いますが、証明書の用途を具体的に指定する必要がある場合は、iOS開発を選択します。また、プロビジョニングプロファイルを作成するときに、[iOS開発]を選択します。実際には、あなたが使用していたサイトの次の記事です。 http://lessons.livecode.com/m/4069/l/308242-how-do-i-create-a-development-profile-for -ios

IOS配布証明書/プロファイルは、TestFlightを介したテスト、またはApp Storeでの配布のためにAppleに送信する場合に使用されるため、それらを削除する心配はありません。

1
wottle