iOS In App Purchase功能说:"带有标识符的应用ID' com.example.App'不可用"

时间:2013-11-25 11:52:31

标签: ios in-app-purchase ios-provisioning

我已在iOS开发人员中心的证书,身份和个人资料下创建了一个iOS应用ID,并启用了应用内购买。假设其名称为App,ID为com.example.app

如果我在Xcode 5.0.2中查看相应应用程序的应用内购买功能,该工具会指示错误,并以“修复问题”按钮的形式提供“将应用内购买权利添加到您的应用ID”。如果我按下按钮,则会收到以下错误消息:

  

标识符'com.example.App'的应用ID不可用。请   输入不同的字符串。

我该如何克服这个问题?标识符com.example.App似乎是从目标包标识符派生的,其后缀似乎又从项目名称派生而来。那些不应该改变。

为什么Xcode不会选择我已在iOS开发中心创建的现有App ID。它以小写拼写应用程序,但我understand无关紧要,无论如何似乎不可能用大写版本替换它,因为这需要首先删除应用程序ID ,seems impossible

那么我如何解决Xcode中的问题(例如通过直接编辑功能)以及Xcode和iOS开发中心之间建议的工作流程,以便首先添加功能?

1 个答案:

答案 0 :(得分:2)

只需在plist中指定正确的标识符,不要在其上附加项目名称,

并确保您使用正确的帐户登录。