我正在使用Ionic构建适用于iOS的html应用。我已经在iTunes Connect上注册了一个应用程序。
在我上传到App Store之前,一切都在Xcode中顺利进行。我收到以下错误:
iTunes Store操作失败。
找不到合适的应用程序记录。验证您的捆绑包标识符'com.iconicframework.app315125'是正确的。
我正在使用Ionic构建适用于iOS的html应用。我已经在iTunes Connect上注册了一个应用程序。
在我上传到App Store之前,一切都在Xcode中顺利进行。我收到以下错误:
iTunes Store操作失败。
找不到合适的应用程序记录。验证您的捆绑包标识符'com.iconicframework.app315125'是正确的。
Answers:
我怀疑您不应该将您的应用称为“ com.ionicframework.app315125”。看起来像是示例项目中的剩余名称。
您需要在开发人员门户中创建一个新的捆绑包标识符:
然后在iTunesConnect中“创建新应用”时选择它:
对于我来说,我选择com.maniac-games.lowdown。
也许您需要查看此文档。
换一种说法:
我也遇到了同样的问题。.我在上传应用程序之前通过在itunesConnect上创建了一个应用程序来解决此问题。在itunesconnect上创建应用后。您不应该再收到此错误。
应该有一些身份验证和一个存储构建的地方。如果您在itunesconnect上没有同一个捆绑包ID的应用程序,则将不允许您上传应用程序。
对于那些在2020年6月之后看到此答案的人,我正在运行XCode 11,但由于没有忘记在App Store Connect中制作一个应用程序,因此出现了此错误:
https://appstoreconnect.apple.com/
如果您拥有XCode 11,在“签名和功能”->“自动管理签名”下,它将为您解决90%的问题,而其他10%只是登录到您的开发人员帐户,然后转到App Store Connect ->应用程序->(蓝色“ +”图标),然后在XCode中选择与您的捆绑包标识符匹配的捆绑包ID。
我遇到了同样的问题,经过一会儿检查,我将我的应用程序详细信息添加到AppstoreConnect中,然后它已修复!
不要忘记,起初您需要定义一个新的捆绑包标识符和供应配置文件。
对我来说,问题是用于上传的用户被设置为“受限访问”而不是“完全访问”。通过“应用程序信息”>“附加信息”>“编辑用户访问”修复了该问题。花了我几个小时来追踪!当然,获得稍微详细的错误消息将很有帮助。
您需要在开发人员门户网站(https://developer.apple.com)中创建一个新的捆绑包标识符,例如使用相同的捆绑包标识符在myapps中创建您的应用程序