【问题标题】:Flutter unable to build IOS archiveFlutter 无法构建 IOS 存档
【发布时间】:2021-08-02 14:24:25
【问题描述】:

我正在尝试为通用设备构建 IOS IPA,遵循所有说明,添加签名证书、团队等,但我无法构建产品。请任何人帮我解决这个问题。

这是我的签名配置。选中为自动管理。在开发者网站中添加了设备。

发送 435785657 字节接收 92 字节 58104766.53 字节/秒 总大小为 435732165 加速为 1.00 警告:无法为签名者“Apple Development: ********”构建自签名根的链 /Users/Saif/Library/Developer/Xcode/DerivedData/Runner-bemaxobcrmqabgcgltuauohrwrje/Build/Intermediates.noindex/ArchiveIntermediates/Runner/InstallationBuildProductsLocation/Applications/myapp.app/Frameworks/App.framework/App:errSecInternalComponent 命令 PhaseScriptExecution 失败,退出代码非零

我只是在这个错误上停留了大约 3 天。尝试了 stackoverflow 和苹果开发人员堆栈上的所有可用解决方案。

颤振:2.0.1 Xcode:11.2.1

【问题讨论】:

  • 你尝试清理构建了吗?
  • yes.... 清理构建,还手动从 Xcode 目录中删除了文件夹 'DerivedData'
  • 先尝试将 a 更改为虚拟包名并构建它! (可能是 Bundle ID is not available 问题)
  • 您拥有对该帐户的完全访问权限,您是否使用本地 KeyChain 进行了签名报告以生成证书文件?
  • 暂不保留!只需使用不同的捆绑包 ID 并尝试使用它进行临时构建,看看是否出现相同的错误

标签: ios iphone flutter apple-developer flutter-build


【解决方案1】:

我认为没有任何问题,这背后的原因是我有一个旧版本的 xcode,我只是将 xcode 更新为最新版本,然后一切正常。

【讨论】:

  • 你的 XCode 新版本是什么?我有一个类似的问题,但 11.3
  • 请从此处xcodereleases.com 检查您的 macOS 版本特定的 xcode 版本。就我而言,我运行的是 macOS catalina 并且有旧版本的 xcode,所以我只能将 xcode 升级到 xcoderelease 中提到的 catalina 可以支持的 12.4,通过手动下载文件,一切顺利:D
猜你喜欢
  • 2018-09-25
  • 2020-09-17
  • 2021-01-15
  • 2018-10-12
  • 2020-11-27
  • 2021-06-07
  • 1970-01-01
  • 2021-08-18
  • 2020-08-09
相关资源
最近更新 更多