问题描述
@H_502_0@我面临此问题,无法在Appstore中发布该应用程序。 App已经在App Store中,我想立即发布一个新版本。这个问题是我的最新版本。我能够构建该产品,并且它也可以在iOS设备上正常运行。
当我选择product ==>存档时,其显示为构建失败。
@H_502_0@错误==>
@H_502_0@ ld:无法生成位码束,因为 '/Users/XXX/XXX/XXX/ios/Flutter/Flutter.framework/Flutter'已构建 没有完整的位码。用于位码的所有框架和dylib必须是 从Xcode存档生成或安装生成文件 '/Users/XXX/XXX/XXX/ios/Flutter/Flutter.framework/Flutter' 架构armv7
@H_502_0@ clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)@H_502_0@ pubspec.yaml ==> razorpay_Flutter:^ 1.1.3 @H_502_0@ xcode版本==> 版本11.2.1 @H_502_0@在我的podfile.lock ==>
@H_502_0@ razorpay-pod(1.1.5) @H_502_0@ razorpay_Flutter(1.1.5):Flutter razorpay-pod@H_502_0@在我的pod文件中==>
@H_502_0@ platform:ios,'10 .0'use_frameworks!
@H_502_0@ config.build_settings ['ENABLE_BITCODE'] ='是'
@H_502_0@ config.build_settings ['SWIFT_VERSION'] ='5.2'@H_502_0@请帮助。 @H_502_0@谢谢, 什鲁蒂
解决方法
在Xcode中执行以下2个步骤可以解决此问题。
- Runner-> ['ENABLE_BITCODE'] ='NO'
- 文件->工作区设置->构建系统->设置->旧版构建系统。