我正在使用Ionic为iOS构建一个html应用程序。我在iTunes Connect上注册了一个应用程序。
在我上传到App Store之前,Xcode一切顺利。我收到以下错误:
iTunes Store操作失败。
没有找到合适的申请记录。验证您的包标识符'com.iconicframework.app315125'是否正确。
答案 0 :(得分:102)
我怀疑你不应该打电话给你的应用程序" com.ionicframework.app315125"。这看起来像是一个示例项目的剩余名称。
您需要在Developer门户中创建一个新的Bundle Identifier:
然后在您创建新应用程序"时选择它。在iTunesConnect中:
对我而言,我选择了com.maniac-games.lowdown。
答案 1 :(得分:23)
也许您需要查看this文档。
换句话说:
答案 2 :(得分:7)
我也面临同样的问题。我在上传应用之前通过在itunesConnect上创建应用来修复它。 一旦你在itunesconnect上创建了应用程序。你不应该再犯这个错误了。
应该有一些身份验证和存储构建的地方。如果您在itunesconnect上没有使用相同捆绑ID的应用,则无法上传您的应用。
答案 3 :(得分:5)
对于那些在2020年6月之后看到此答案的人来说,我正在运行XCode 11,但由于没有忘记在App Store Connect中制作一个应用,所以出现了此错误:
https://appstoreconnect.apple.com/
如果您具有XCode 11,则在“签名和功能”->“自动管理签名”下,它将为您解决90%的问题,而其他10%只是登录到您的开发者帐户, App Store Connect->应用程序->(蓝色“ +”图标),然后在XCode中选择与您的Bundle标识符匹配的Bundle ID。
答案 4 :(得分:3)
我在多次尝试时收到了相同的错误。
按照以下步骤操作:
1)在developer site Identifiers -> IDS.
内创建AppID
2)创建供应配置文件证书供应Profiles - > Distribution.
3)在iTunes内创建应用程序并给出应用程序名称,选择应用程序的捆绑标识符,然后单击创建应用程序。
4)在xcode中选择Product -> Archive
等待几分钟,然后打开管理器(Windows -> Organizer
)并在管理器中显示应用,点击上传到应用商店
5)您已成功在应用程序商店中上传应用程序。
答案 5 :(得分:1)
我遇到了同样的问题,经过一段时间的检查,我将我的应用程序的详细信息添加到了AppstoreConnect中,然后该问题已得到解决!
别忘了,一开始您需要定义一个新的捆绑包标识符和供应配置文件。
答案 6 :(得分:0)
对我来说解决问题的是当弹出(同时验证)到达当时不正确的实际bundleID但现在已经修复并且我的应用程序是通往Appstore的方式时,更改了bundleID!
答案 7 :(得分:0)
您需要在开发人员门户网站(https://developer.apple.com)中创建新的捆绑包标识符,例如在具有相同捆绑标识符的myapps中创建您的应用
答案 8 :(得分:0)
对于那些以前可升级的应用程序遇到此错误的人,请登录iTunesConnect / AppStoreConnect ,并接受最新的服务条款或您需要批准的任何法律消息。
请注意,如果您与外部发布者合作,则需要帐户拥有最高权限的人才能显示消息。
答案 9 :(得分:0)
答案 10 :(得分:0)
对我来说,问题是用于上传的用户设置为“受限访问”而不是“完全访问”。通过“应用程序信息”>“附加信息”>“编辑用户访问”修复了该问题。花了我几个小时来追踪!当然,获得稍微详细的错误消息会很有帮助。