我正在使用 Ionic 为 iOS 构建 html 应用程序。我已在 iTunes Connect 上注册了一个应用程序。
在 Xcode 中一切顺利,直到我上传到 App Store。我收到以下错误:
iTunes Store 操作失败。
没有找到合适的申请记录。验证您的捆绑包标识符“com.iconicframework.app315125”是否正确。
我怀疑您不应该将您的应用程序称为“com.ionicframework.app315125”。这看起来像是示例项目中的剩余名称。
您需要在开发者门户中创建一个新的捆绑包标识符:
然后在 iTunesConnect 中“创建新应用程序”时选择它:
对我来说,我会选择 com.maniac-games.lowdown。
也许您需要查看这个文档。
换句话说:
对于那些在 2020 年 6 月之后看到此答案的人,我正在运行 XCode 11,并且我收到此错误,因为我忘记在 App Store Connect 中制作应用程序:
https://appstoreconnect.apple.com/
如果您有 XCode 11,在“签名和功能”->“自动管理签名”下,它将为您解决 90% 的问题,但另外 10% 只需登录您的开发者帐户,转到 App Store连接 -> 应用程序 -> (蓝色“+”图标),然后选择与 XCode 中的捆绑包标识符相匹配的捆绑包 ID。
我也面临同样的问题..我通过在上传应用程序之前在 itunesConnect 上创建一个应用程序来修复它。 一旦您在 itunesconnect 上创建了应用程序。您不应该再收到此错误。
应该有一些身份验证和存储您的构建的位置。如果您在 itunesconnect 上没有具有相同捆绑 ID 的应用程序,它不会让您上传您的应用程序。
对我来说,问题是用于上传的用户被设置为有限访问而不是完全访问。通过“应用程序信息”>“附加信息”>“编辑用户访问权限”修复了该问题。我花了几个小时才找到!获得稍微更详细的错误消息当然会有所帮助。
我遇到了同样的问题,检查了一段时间后,我将应用程序的详细信息添加到AppstoreConnect中,然后它就被修复了!
不要忘记,首先您需要定义新的捆绑包标识符和配置文件。
对于那些在之前可提交的应用程序上遇到此错误的人,请登录 iTunesConnect / AppStoreConnect 并接受最新的服务条款或您必须批准的任何法律消息。
请注意,如果您与外部发布者合作,您需要帐户拥有最高权限的人才能显示该消息。
https://developer.apple.com)中创建一个新的捆绑包标识符就像在 myapps 中使用相同的捆绑包标识符创建您的应用程序