Bundle ID 未列出 App store 连接新应用列表 (Xcode 11.4.1)

Posted

技术标签:

【中文标题】Bundle ID 未列出 App store 连接新应用列表 (Xcode 11.4.1)【英文标题】:Bundle ID not listed App store connect new app list (Xcode 11.4.1) 【发布时间】:2020-05-05 07:51:28 【问题描述】:

我已经创建了两周的开发者帐户,现在我想提交我的第一个应用程序。但是,当我点击新应用时,bundle ID 列表并没有显示我想提交的项目,但它确实显示了一些我曾经练习过的项目。我在互联网上查找了各种解决方案,包括退出并重新登录,或者清理我的 Safari 数据。我怀疑有什么原因,但我不太确定它是否正确?

    第一个疑问:一些 SDK 导入?

列表中显示的 Bundle ID 是我在初学者时练习的一些小项目。最近,我尝试使用一些 SDK,例如 Facebook SDK 和 Firebase。 Facebook 和 Firebase 在我的模拟器和 iPhone 设备上运行良好。所以我不太认为这可能是原因,只是输入以防我错过了什么

    第二个疑问:Xcode 版本?

当我尝试使用 Firebase 时,由于 ios 13.3.1 似乎不支持,所以我将我的 iPhone 更新到 iOS 13.4.1。但是,Xcode 也应该更新到 11.4.1,否则它无法连接到我的设备。当我查看 App Store Connect 上列出的包 ID 时,我认为这些项目是在我更新 Xcode 之前创建的。更新后创建的项目未显示在列表中。但是我创建了太多需要练习的项目,所以我不太确定我是否记得正确。我怀疑这可能是原因,其他人在更新 Xcode 后遇到同样的问题?

对了,还有一件奇怪的事情让我很困惑。我删除了一些我以前在我的 MAC 上练习的项目,但它们仍然显示在列表中......我已经在我的 Apple Developer Web 上手动删除了。

【问题讨论】:

【参考方案1】:

1) 转到 https://developer.apple.com/account 并使用其明确的捆绑 ID 设置应用程序。

2) 然后转到https://appstoreconnect.apple.com > "Create new app" > 选择之前创建的bundle ID。

这与 SDK 使用或 Xcode 设置没有任何关系。 (自动代码签名可能会为你做一些步骤,但上面提到了最防弹的方法)

【讨论】:

以上是关于Bundle ID 未列出 App store 连接新应用列表 (Xcode 11.4.1)的主要内容,如果未能解决你的问题,请参考以下文章

WatchOS - App Store 未列出独立手表应用程序的本地化语言

google play store 警告:App Bundle 包含原生代码,建议上传去混淆文件

您的 Android App Bundle 使用错误的密钥进行签名。 (首次在 google play store 上传应用时)

如何在不更改 Bundle Identifier 的情况下将 iOS 应用程序提交到 App Store

发布报错:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store

发布报错:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store