我有一个包含标识符com.brs.paysrc示例的现有应用程序,该应用程序在商店中存在。它是使用通配符应用程序ID创建的。现在我想为这个应用启用推送通知。所以我尝试使用b叔叔标识符创建一个新的应用程序ID作为com.brs.paysrc,但它给出了一些错误,说明提供的数据有错误。请更正并重新提交。带有标识符的应用程序ID' com.brs.paysrc' (示例)不可用。请输入其他字符串。
答案 0 :(得分:3)
(我不确定这是否会帮助你......)
我的公司在App Store中的应用程序遇到了同样的问题。
原因是我们既有开发者计划(因此我们允许将应用程序提交到App Store),也有企业计划(因此我可以制作应用程序的内部副本)。
我们的Bundle ID已在开发者计划下注册,但我已登录Apple Developer网站并选择了企业计划组。
在Apple开发者网站中,标识\ App ID 没有显示我们的Bundle ID,因为它实际上是在我们的开发者计划下注册的......但是,当然,它仍然是拒绝让我第二次创建Bundle ID,并且像往常一样,错误消息不知道问题是什么。
我真的很讨厌Apple的整个证书/配置文件。当你出错时,他们的错误处理/报告是一场闹剧。并且它很乐意让您创建非工作应用,将它们部署到设备,然后报告"您的应用目前无法安装 "当事情出错时。
即使在昨天,当我准备将新版本的应用程序部署到App Store时,我可以创建一个Archive,Validate表示它很好,但是当我提交它时,它报告了我的3个错误.plist文件。
哦,请记住您的Bundle ID存储在.plist文件和设置中:
确保这两个地方的Bundle ID都正确无误!
(叹气。)
答案 1 :(得分:0)
你可能已经点击了两次(我做过)。点击此处,查看您的ID是否在那里:https://developer.apple.com/account/ios/identifier/bundle
答案 2 :(得分:0)
请提供唯一的捆绑包ID ,它将解决您的问题。有时,另一个应用程序已经使用了相同的捆绑包ID。因此,发生此问题。尝试使用其他捆绑软件ID,可以解决您的问题。