gpt4 book ai didi

flutter - 从 CodeMagic 上传二进制 App Store Connect

转载 作者:行者123 更新时间:2023-12-04 08:15:48 24 4
gpt4 key购买 nike

我正在尝试在 CodeMagic 上创建我的 Flutter 应用程序的发布版本。调试版本运行良好,但发布版本在安装依赖项过程中出现以下错误:

app-store-connect fetch-signing-files io.flutter.examples.hello-world --type IOS_APP_STORE --create --issuer-id xxxxxxxx-xxxx-4e85-85c3-xxxxxxxxxxxx --key-id YYYYYYYYYY --private-key @env:AUTH_KEY --certificate-key @env:CERTIFICATE_KEY


没有找到任何与指定过滤器匹配的 Bundle ID:identifier=io.flutter.examples.hello-world,platform=IOS。
创建新的 Bundle ID:标识符:io.flutter.examples.hello-world,名称:'io flutter examples hello-world',平台:IOS
发帖 https://api.appstoreconnect.apple.com/v1/bundleIds返回 409:提供的实体中的属性具有无效值 - 标识符为“io.flutter.examples.hello-world”的 App ID 不可用。请输入其他字符串。
它没有找到捆绑 ID。我已经在 App Store Connect 上注册了该应用程序,但我还没有提交,因为我没有发布版本。为什么构建过程找不到 Bundle ID?
这是我在 App Store Connect 中的 Bundle ID
enter image description here

最佳答案

我猜您正在尝试通过 UI 使用 Codemagic 进行构建。转到代码签名选项和它显示捆绑 ID(可选)的位置,添加您的捆绑 ID 并保存设置。在某些情况下,获取 bundle ID 似乎不成功,但在那里定义它会清除它。
但是,请确保您的项目设置中的包 ID 与您在 UI 中阐明的包 ID 也实际匹配。如果您不是在 Mac 上,那么您可以在另一个 IDE(例如 vscode)中打开您的 project.pbxproj 并搜索 PRODUCT_BUNDLE_IDENTIFIER,应该有 3 个实例,并将其更改为您想要的包 ID。在您的情况下,根据屏幕截图,它将是 com.omni360co.tonnah - 将相同的内容添加到 Codemagic。
有关 iOS 代码签名的更多信息:ioscodesigning.io

关于flutter - 从 CodeMagic 上传二进制 App Store Connect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65710927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com