美文网首页
flutter mac 上xcode 编译出现错误解决办法

flutter mac 上xcode 编译出现错误解决办法

作者: 代瑶 | 来源:发表于2020-10-13 13:22 被阅读0次

错误1

image.png
    export XCODE_VERSION_MINOR\=1200
    export XPCSERVICES_FOLDER_PATH\=Runner.app/XPCServices
    export YACC\=yacc
    export arch\=undefined_arch
    export variant\=normal
    /bin/sh -c /Users/mac/Library/Developer/Xcode/DerivedData/Runner-bwpjexfpncinyjcgpeafidlfwcdo/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Script-9740EEB61CF901F6004384FC.sh

/bin/sh: /packages/flutter_tools/bin/xcode_backend.sh: No such file or directory
Command PhaseScriptExecution failed with a nonzero exit code

PhaseScriptExecution 异常 找不到目录.

在build setting 找到FLUTTER_ROOT 添加项目路径.
/Users/mac/android/project/wyx

错误2

image.png

需要执行下
pod update
pod install 然后清理下

错误3

image.png

invalid reuse after initialization failure

用android studio运行没问题

xcode release 版本 使用flutter run --release运行
关键点:flutter 编译配置要显式指定 release。

flutter clean
flutter build ios

# 然后 XCode 打开项目,找到 Flutter/Generated.xcconfig 文件
# 在文件最后加上
FLUTTER_BUILD_MODE=release

# 然后 archive
# 最后导出时,选择 Development 而不是 App Store,否则只能选 dis 证书而不能选 dev 证书

open -a Simulator 命令打开模拟器

相关文章

网友评论

      本文标题:flutter mac 上xcode 编译出现错误解决办法

      本文链接:https://www.haomeiwen.com/subject/nxdvpktx.html