尝试在Mac上运行Flutter应用程序时遇到错误。我已经添加了条目“使用UTF-8编码。 考虑将以下内容添加到〜/ .profile中: 将LANG = en_US.UTF-8导出到〜profile文件中,但仍然无法运行。这是调试控制台的输出:
[!]无法确定以下Pod的Swift版本:
-device_calendar
没有指定Swift版本,并且集成它的目标(Runner
)都没有设置SWIFT_VERSION
属性。请与作者联系,或在集成了此广告连播的至少一个目标中设置SWIFT_VERSION
属性。
-flutter_email_sender
没有指定Swift版本,并且集成它的目标(Runner
)都没有设置SWIFT_VERSION
属性。请与作者联系,或在集成了此广告连播的至少一个目标中设置SWIFT_VERSION
属性。
-flutter_sms
未指定Swift版本,并且与之集成的目标(Runner
)均未设置SWIFT_VERSION
属性。请与作者联系,或在集成了此广告连播的至少一个目标中设置SWIFT_VERSION
属性。
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/installer/xcode/target_validator.rb:125:in verify_swift_pods_swift_version'
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/installer/xcode/target_validator.rb:39:in
validate!'
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/installer.rb:590:在validate_targets'
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/installer.rb:158:in
安装中!”
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/command/install.rb:52:in run'
/Library/Ruby/Gems/2.3.0/gems/claide-1.0.3/lib/claide/command.rb:334:in
run'
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:52:in run'
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/bin/pod:55:in
'
/ usr / local / bin / pod:22:in load'
/usr/local/bin/pod:22:in
'
CocoaPods错误输出:
↳
警告:CocoaPods要求您的终端使用UTF-8编码。
考虑将以下内容添加到〜/ .profile中:
导出LANG = en_US.UTF-8
运行Pod安装时出错在iPhoneXʀ上启动应用程序时出错。
退出(sigterm)
答案 0 :(得分:0)
在ios文件夹中打开Podfile。您可以通过添加例如来设置Swift版本ENV['SWIFT_VERSION'] = '3'
位于Podfile的顶部。