我认为应用程序捆绑包ID的标准命名约定是com.CompanyName.AppName。我通过App Store Connect提交了我的第一个应用程序以供审核。但是Apple报告我需要解决一些问题。看来,如果最初的应用程序被Apple拒绝,我必须从App Store Connect中删除整个应用程序,然后从头开始重新添加。但是当我这样做时,似乎与已删除应用程序关联的捆绑软件ID仍与该已删除应用程序关联/保留。因此,我不能再使用用于原始应用程序上载的标准捆绑包ID进行审核。我尝试给新出价加上前缀,例如:“ com.CompanyName.bid2.AppName”,但是Apple返回了以下错误消息:
“具有标识符'com.MyCompany.bid2.MyApp'的应用程序ID不可用。请输入其他字符串。”
我以为我可能已经不小心提交了这个出价,所以我尝试了com.MyCompany.bid3.MyApp,但是Apple返回了相同的错误消息。因此,我猜测可能会有一个RegEx强制出价中最多2个周期。我的RegEx假设正确吗?这是常见的情况,即最初的应用程序被拒绝,然后需要新的出价才能继续对应用程序修复进行Apple审查吗?还是我尝试提交该应用的更新以供审核时做错了什么?在这种情况下,有几种常见的出价更新策略?