我已经在 iOS Dev Center 的 Certificates, Identities, and Profiles 下创建了一个 iOS App ID,并为应用内购买启用了它。假设它的名称是 App
,id 是 com.example.app
。
如果我在 Xcode 5.0.2 中查看相应应用程序的应用程序内购买功能,该工具会指示错误并以“修复问题”按钮的形式提供“将应用程序内购买权利添加到您的应用程序 ID”。如果我按下按钮,我会收到此错误消息:
An App ID with Identifier 'com.example.App' is not available. Please enter a different string.
我该如何克服这个问题?标识符 com.example.App
似乎源自目标包标识符,其后缀似乎又源自项目名称。这些不应该改变。
为什么 Xcode 不获取我已经在 iOS 开发中心创建的现有 App ID。它拼写为小写的应用程序,但我 understand这应该无关紧要,而且在任何情况下似乎都不可能用大写版本替换它,因为这需要先删除应用程序 ID,即 seems impossible .
那么我该如何解决 Xcode 中的问题(例如,通过直接编辑功能)以及 Xcode 和 iOS Dev Center 之间推荐的首先添加功能的工作流程是什么?
最佳答案
只需在 plist 中指定适当的标识符,而无需在其上附加项目名称,
并确保您使用正确的帐户登录。
关于iOS In App Purchase 功能显示 : "An App ID with Identifier ' com. 示例。App' 不可用”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20192384/