2016-04-12 2 views
0

私はちょうどアプリストアに提出したアプリを持っています。開発者ポータルではプッシュ通知がチェックされていますが、まだ設定されていません。リモート通知を有効にすると識別子が付いているアプリIDはありません

enter image description here

私はこのアプリにプッシュ通知機能を追加したいです。私はXcode機能タブでプッシュをオンにしようとします。問題がありましたが、私は修正の問題を抱えていますが、IDは利用できないと言いました。アプリのIDは既にアプリストアで利用可能ですが[全般]タブの下でも

enter image description here

enter image description here

今、私はそれを修正するために何をしますか? Ray Wenderlichの "iOS Code Signing:Under The Hood"を読んでいるにもかかわらず、私はまだ頭痛を感じています。

EDIT:

OKは受け入れ答えは実際にそれではなかったです。私は最終的にアップルのフォーラムでJRRevueltaのポストからこの質問に対する正しい答えが見つかりました:あなたのAppleデベロッパ「証明書、Idsは、プロファイル」に

Go]を、そして の下で、あなたのアプリケーションのIDのリストは、問題のアプリケーションIDを見つけ、あなたのアプリケーションIDが の場合はcom.myDomain.MyAppとなります。次に、アプリケーションIDレコード の名前は "XC com myDomain MyApp"になっていなければなりません。 (XCodeがXCodeからレコード を作成したときにXCodeが割り当てるデフォルトの名前ですが、以前に存在したか、または を直接Developerサイトに作成したレコードの場合は、名前は となります... 。最新のXCode リリースのいずれかで導入された不具合。

明らかに、この問題は最近のXcodeでのみ発生します。

+0

アプリケーションに使用しているバンドル名は、開発者アカウントのメンバーセンターに存在する必要があります。 –

+0

@JayeshSojitraそれはあります! – huggie

+0

@JayeshSojitra私は実際に自分のシステムに2つの開発者アカウントを持っています。しかし、私は証明書の正しいユーザーベースを選択していると思います。 – huggie

答えて

1

次の手順を確認してくださいそれはあなたの問題を解決することがあります。

    ポータル
  • 手動で作成したiOSデベロッパプロビジョニングプロファイル
  • DeveloperからのXcodeで管理
  • 手動で削除INVALIDのiOSチームプロビジョニングプロファイルは、Xcodeの
  • 経由でダウンロード

詳細については、https://stackoverflow.com/a/36175175/4557505答えを確認することができます。これは、あなたが持っているのと同じ問題に答えます

+0

無効とは言えません。それは活動的だと言います。私は(実際には)私が両方のユーザーのアカウントを削除し、そのうちの1つを戻したことが判明しました。そしてそれは働いた!どうもありがとうございます!私は試してみたいことが満載のページにリンクしてくれているので、あなたに恩恵を授与するつもりです。 :D – huggie

+1

それから、もう一度動作しませんでした...しかし、私はアップルのフォーラムから理由を知りました。 "あなたのアプリケーションIDがcom.myDomain.MyAppの形式である場合 次に、あなたのApp IDレコードの名前は" XC com myDomain MyApp "でなければなりません" – huggie

0

SSL証明書を作成し、必要に応じてプロビジョニングプロファイルを設定する必要があると思います。 app-idの開発プロビジョニングプロファイルが既にあるとすれば、開発用にSSL証明書を追加するだけで済みます。テストが完了したら、本番用の証明書を追加します。

+0

苦情は消えません。テストのために開発個人チームを選ぶべきですか? – huggie

+0

はい!あなたのターゲット - >ビルドの設定に行き、コード署名アイデンティティを検索すると、それは開発者かディストリビューションですか? – Stav1

+0

iOSデベロッパーです役に立った場合、私は実際に私のシステムに2つの開発者アカウントを持っています。しかし、私は証明書の正しいユーザーベースを選択していると思います。 – huggie

関連する問題