2017-03-24 2 views
0

ターゲット用のxcodeプロジェクトのビルド設定で、私は誤ってリリースのためにiPhone開発者のコ​​ード署名インデントを設定しました。 私はアプリを公開し、それはアプリレビュープロセスを終えました。 xcodeがアーカイブやアプリストアへの送信中に明示的に署名証明書を上書きしない限り、公開されたアプリは開発者証明書を使って署名されていると思います。iOSを配布証明書ではなく開発者に署名して公開するとどうなりますか?

私は右折りですか?はいの場合、それはどういう意味ですか?そのようなアプリでプッシュ通知が機能しなくなるのですか?

答えて

1

アーカイブとアプリストアに送信中に明示的に署名証明書を無効にしないXcodeのない限り、私は、公開アプリはそれが明示的に上書きしない開発者の証明書

を使用して署名されると思います。送信プロセスでは、アプリがアーカイブから抽出されてアプリストアにアップロードされると、アプリに配信プロファイルが追加されます。適切なプロファイルと権限がない場合は、アプリをアプリストアにアップロードできませんでした。

+0

よろしくお願い申し上げます。それはそれをクリアする。私が尋ねるかもしれない場合、コード署名(ビルド設定)の下でコード署名アイデンティティーの使用は何ですか?私は公開するためにアプリを検証するためにiOSデベロッパーに設定する必要があることがわかります。そして、それはコード署名の下でプロビジョニングプロファイルオプションとどのように違うのですか? – basum

+0

コード署名のビルド設定には触れないでください。自動署名を使用するかどうかにかかわらず、実行する必要があるのはターゲットの[全般]編集ウィンドウで設定するだけです。 – matt

関連する問題