尝试为iOS构建Flutter应用程序时出现问题

时间:2020-04-28 13:30:29

标签: ios xcode flutter dart

我正在开发一个试图在Xcode的iOS模拟器上构建的项目,并且由于我不真正理解的大量错误,构建一直失败。

如果有时间的话,寻求指导和帮助。

谢谢

Xcode build done.                                           11.9s
Failed to build iOS app
Error output from Xcode build:
↳
    ** BUILD FAILED **
Xcode's output:
↳
    Command CompileSwift failed with a nonzero exit code
    Command CompileSwift failed with a nonzero exit code
    /Users/chris/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/screenshot_callback-1.1.1/ios/Classes/SwiftScreenshotCallbackPlugin.swift:27:34: error: 'userDidTakeScreenshotNotification' has been renamed to 'NSNotification.Name.UIApplicationUserDidTakeScreenshot'
              forName: UIApplication.userDidTakeScreenshotNotification,
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                     NSNotification.Name.UIApplicationUserDidTakeScreenshot
    UIKit.UIApplication:73:22: note: 'userDidTakeScreenshotNotification' was introduced in Swift 4.2
        public class let userDidTakeScreenshotNotification: NSNotification.Name
                         ^
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
    warning: Mapping architecture armv7 to i386. Ensure that this target's Architectures and Valid Architectures build settings are configured correctly for the iOS Simulator platform. (in target 'image_picker' from project 'Pods')
    warning: Mapping architecture arm64 to x86_64. Ensure that this target's Architectures and Valid Architectures build settings are configured correctly for the iOS Simulator platform. (in target 'image_picker' from project 'Pods')
    warning: Mapping architecture armv7 to i386. Ensure that this target's Architectures and Valid Architectures build settings are configured correctly for the iOS Simulator platform. (in target 'camera' from project 'Pods')
    warning: Mapping architecture arm64 to x86_64. Ensure that this target's Architectures and Valid Architectures build settings are configured correctly for the iOS Simulator platform. (in target 'camera' from project 'Pods')
Could not build the application for the simulator.
Error launching application on iPhone SE (2nd generation).
Exited (sigterm)```


1 个答案:

答案 0 :(得分:1)

在项目的ios /文件夹中尝试此命令

pod install

如果已经安装,请使用

pod update

如果您使用任何相机插件或image_picker,请告诉我