捆绑ID混淆

时间:2015-07-01 23:35:13

标签: ios in-app-purchase identifier

当我创建我的应用程序时,我设置的包标识符用连字符( - )更改了应用程序标题的空间,现在我的应用程序在AppStore上,它具有带连字符的包ID。现在的问题是,我正在为应用程序的新版本设置一些应用内购买,当我使用与应用程序(APP_IDENTIFIER.IAP_IDENTIFIER)相同的捆绑ID创建应用内购买的捆绑ID时,我得到了错误说该ID不能有连字符。我相信删除iAP ID上的连字符会确认应用程序,但在开始我想确定的所有工作之前,你怎么看?如果应用程序内购买ID与应用程序ID不完全相同,则没有问题吗?

1 个答案:

答案 0 :(得分:0)

XCode - >选择项目 - >转到目标 - >信息标签 - >添加一个名为'Bundle Display Name(CFBundleDisplayName)'的密钥(如果它尚不存在)。

在此处输入您想要的名字。

Build&运行

修改

至于您关于IAP ID的问题,您是对的 - 对您设置IAP ID的方式没有限制 - 除了它在应用商店中应该是唯一的。您可以通过将其从应用ID中删除来确保唯一性。