【问题标题】:Can't validate Flutter iOS application to AppStore无法将 Flutter iOS 应用程序验证到 AppStore
【发布时间】:2019-03-27 09:05:36
【问题描述】:

我已将我的应用程序准备到 AppStore,在 Xcode 中成功构建它,然后尝试验证并收到错误: “App Store Connect 操作错误 没有找到合适的申请记录。验证您的包标识符“io.flutter.flutter”是否正确。”

我在应用程序中使用了另一个标识符。它是 2 build 版本,第一次在两周前成功上传到 TestFlight。怎么了?

【问题讨论】:

  • 我已经解决了这个问题。需要将文件 ios/Runner/Info.plist 中 CFBundleExecutable 的值从 $(FLUTTER_BUILD_NAME) 替换为 $(EXECUTABLE_NAME)
  • 我建议将其添加为答案并将其标记为已接受。

标签: ios flutter


【解决方案1】:

您的捆绑包标识符设置错误 (io.flutter.flutter)。它需要匹配来自开发者门户的包标识符和在 App Store Connect 上创建的应用程序。将其更改为您在应用中使用的那个。

【讨论】:

  • 谢谢 Adis,但我写过该应用程序有另一个捆绑标识符。看起来 Flutter 在某些依赖项中使用了 io.flutter.flutter,这些依赖项以不合适的方式嵌入到应用程序中。
【解决方案2】:

需要将文件 ios/Runner/Info.plist 中 CFBundleExecutable 的值从 $(FLUTTER_BUILD_NAME) 替换为 $(EXECUTABLE_NAME)

【讨论】:

    猜你喜欢
    • 2020-10-17
    • 1970-01-01
    • 1970-01-01
    • 2016-08-11
    • 1970-01-01
    • 2015-11-20
    • 2014-07-23
    • 2015-05-03
    • 1970-01-01
    相关资源
    最近更新 更多