我有一个带有捆绑标识符 com.brs.paysrc 示例的现有应用程序,该应用程序已在商店中上线。它是使用通配符应用程序 ID 创建的。现在我想为此应用启用推送通知。因此,我尝试使用 b 叔叔标识符创建一个新的应用程序 ID 为 com.brs.paysrc,但它给出了一些错误,说提供的数据中有错误。请更正并重新提交。标识符为“com.brs.paysrc”(示例)的应用 ID 不可用。请输入不同的字符串。
3 回答
(我不确定这是否会帮助你......)
我公司在 App Store 中的一个应用程序也遇到了同样的问题。
原因是我们既有开发者计划(所以我们可以将应用程序提交到 App Store)和企业计划(所以我可以制作应用程序的内部副本)。
我们的 Bundle ID 是在 Developer Program 下注册的,但我已经登录 Apple Developer 网站并选择了 Enterprise Program 组。
在 Apple Developers 网站中,Identifies\App IDs没有显示我们的 Bundle ID,因为它实际上是在我们的 Developer Program 下注册的……但是,当然,它仍然拒绝让我第二次创建 Bundle ID,而且,像往常一样,错误消息没有给出问题所在的任何线索。
我真的很讨厌 Apple 的整个证书/配置文件。当您出错时,他们的错误处理/报告是一场闹剧。它会很高兴地让您创建非工作应用程序,将它们部署到设备上,然后在出现问题时报告“此时无法安装您的应用程序”。
甚至昨天,当我准备将新版本的应用程序部署到应用程序商店时,我可以创建一个存档,验证说一切都很好,但是当我提交它时,它在我的 .plist 文件中报告了 3 个错误.
哦,请记住,您的 Bundle ID 存储在 .plist 文件和设置中:
确保这个 Bundle ID 在两个地方都是正确的!
(叹。)
请提供唯一的捆绑包 ID,它将解决您的问题。有时,同一个包 ID 已被另一个应用程序使用。因此出现此问题。尝试使用不同的捆绑 ID,它将解决您的问题。
你可能已经点击了两次(我做到了)。在此处查看您的 id 是否存在:https ://developer.apple.com/account/ios/identifier/bundle