【问题标题】:iOS - Archiving "bitcode bundle" could not be generated - FlutteriOS - 无法生成存档“位码包” - Flutter
【发布时间】:2021-01-15 23:32:41
【问题描述】:

我正面临这个问题,无法在 Appstore 中发布该应用。应用程序已经在 App Store 中,我想现在发布一个新版本。这个问题在我的最新版本中。我能够构建产品并且它也可以在 iOS 设备上正常运行。 当我选择 product==> 存档时,它显示为构建失败。

错误 ==>

ld:无法生成位码包,因为 '/Users/XXX/XXX/XXX/ios/Flutter/Flutter.framework/Flutter' 已建成 没有完整的位码。位码的所有框架和 dylib 必须是 从 Xcode 存档或安装构建文件生成 '/Users/XXX/XXX/XXX/ios/Flutter/Flutter.framework/Flutter' 为 架构 armv7

clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

pubspec.yaml ==> razorpay_flutter: ^1.1.3

xcode 版本 ==> 版本 11.2.1

在我的 podfile.lock ==>

razorpay-pod (1.1.5)

razorpay_flutter (1.1.5): Flutter razorpay-pod

在我的 pod 文件中 ==>

平台 :ios, '10.0' use_frameworks!

config.build_settings['ENABLE_BITCODE'] = 'YES'

config.build_settings['SWIFT_VERSION'] = '5.2'

请帮忙。

谢谢, 修罗提

【问题讨论】:

    标签: ios flutter bitcode razorpay


    【解决方案1】:

    在 Xcode 中实现以下 2 个步骤解决了这个问题。

    1. 跑步者 -> ['ENABLE_BITCODE'] = '否'
    2. 文件 -> 工作区设置 --> 构建系统 --> 设置 --> 旧版构建系统。

    【讨论】:

    • 如何修改Runner文件flutter中的['ENABLE_BITCODE']?
    猜你喜欢
    • 2021-04-28
    • 2021-08-02
    • 2020-09-01
    • 2018-06-13
    • 2012-05-29
    • 1970-01-01
    • 2022-07-14
    相关资源
    最近更新 更多