iOS Dev IDでCertificates、Identities、およびProfilesの下にiOS App IDを作成し、In -App-Purchases。その名前がApp
で、IDがcom.example.app
であるとします。iOS App App Purchase機能によると:「識別子が「com.example.App」のApp IDが利用できません」
Xcode 5.0.2で対応するアプリのアプリ内購入機能を表示した場合、ツールはエラーを示し、「App IDにIn App Purchase資格をあなたのApp IDに追加する」ことを「Fix Issue」ボタンの形で提供します。ボタンを押すと、次のエラーメッセージが表示されます。
識別子が 'com.example.App'のApp IDは使用できません。 を別の文字列で入力してください。
どうすればこの問題を解決できますか?識別子com.example.App
は、ターゲットバンドルIDから派生したように見えます。そのサフィックスは、プロジェクト名から派生したようです。それらは変わるべきではありません。
なぜ、XcodeはiOS開発センターで既に作成した既存のアプリケーションIDを取得しないのですか?それは小文字でアプリを綴っていますが、私はunderstandである必要はありません。いずれにしても、大文字のバージョンに置き換えることはできないようです。これは、アプリIDを最初に削除する必要があります。seems impossibleです。
Xcodeで問題を解決するには(機能を直接編集するなど)、最初に機能を追加するためのXcodeとiOSデベロッパーセンターの間で推奨されるワークフローは何ですか?
plistに適切な識別子を指定してプロジェクト名を追加して、正しいアカウントからログインしていることを確認してください。 –
@DineshKaushik +1 'Bundle identifier'を' com.example。$ {PRODUCT_NAME: rfc1034identifier} '(デフォルト)を' App-Info.plist'の 'com.example.app'にコピーし、小文字のバージョンを強制することで明らかに問題を修正しました。あなたのコメントを答えに変えたいなら、私はそれを受け入れることを喜んでします。どんな場合でもThx。 – Drux