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

Dru*_*rux 6 in-app-purchase ios 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.它以小写拼写应用程序,但我明白这应该不重要,并且无论如何似乎不可能用大写版本替换它,因为这将需要首先删除应用程序ID,这似乎是不可能的.

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

Din*_*hik 2

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

并确保您从正确的帐户登录。

  • 您能提供更多信息吗?什么是“适当”? (2认同)