2016-04-13 11 views
0

私はApp Store上の既存のアプリにプッシュ通知を追加しています。私はhereという質問をしましたが、解決できませんでした。それは識別子が利用できないことを私に伝え続けます。だから私は最初に簡単な質問に戻ってきます。iOSは開発と配布バンドル識別子が異なる必要がありますか?

  1. 私は同じIDを使用し続けますか、または開発する際に別のIDが必要ですか?
  2. 開発中に別の「チーム」を選択しますか? (正確に何をとにかくその場でその証明書か?)

enter image description here

EDIT:

私は最終的にできていましたが、問題hereの私の編集で私の問題を解決しました。

+0

App Storeでアプリをアップロード中に問題が発生していますか? – kb920

+0

@ kb920いいえ。アプリは既にアプリストアにあります。今私はプッシュ通知付きの新しいバージョンを開発しています。 – huggie

答えて

0

同じIDとチームを使用することはできますが、無効または有効期限が切れている場合は、の開発センターおよび配布証明書をで有効にする必要があります。

+0

OK。それで、私はなぜそれが動作しないのだろうか:http://stackoverflow.com/questions/36569548/app-id-with-identifier-not-available-when-turning-on-remote-notification – huggie

0

単一バンドルIDを使用できます。しかし、プッシュ通知機能をオンにした開発証明書を生成する必要があります。それから、あなたは何の問題にも直面しません。

以下のように、メンバーセンターにバンドルIDを更新します。

メンバーセンターから識別子を選択してください。

Select identifier from development centre

そして、識別子を編集して、そこからプッシュ通知を有効にします。

enter image description here

そして、そのための開発用証明書を開発し、マシンにインストールします。

次に、機能を使用して問題を解決するために再試行してください。それは機能しているはずです。

+0

プッシュ通知は、以前のバージョンをアプリストアに送った。しかしそれは設定されていませんでした。私は実際にあなたが説明したステップをすでに実行しました。ダウンロードした証明書ではどうしますか?キーチェーンに追加するだけですか?この問題は、同じ識別子を使用している限り、依然として続きます。 – huggie

関連する問題