【问题标题】:Flutter not building iOS application, is it a swift error?Flutter 没有构建 iOS 应用程序,这是一个快速的错误吗?
【发布时间】:2019-02-20 05:06:48
【问题描述】:

我不再能够使用 XCode 构建 iOS 应用程序,即使是全新的 Flutter 应用程序也无法运行。

这是 Android Studio 的版本:

Android Studio 3.1.4 构建 #AI-173.4907809,构建于 2018 年 7 月 23 日 JRE:1.8.0_152-release-1024-b01 x86_64 JVM:JetBrains s.r.o 的 OpenJDK 64 位服务器 VM Mac OS X 10.13.6

这是 XCode 的版本:

版本 9.4.1 (9F2000)

我收到以下错误:

在 Andrea 的 iPad 上以调试模式启动 lib/main.dart... 在 Xcode 项目中使用指定的开发团队自动签署 iOS 进行设备部署:XG2RLBENW5 开始 Xcode 构建... Xcode 构建完成。 无法构建 iOS 应用 Xcode 构建的错误输出: ↳ 2018-09-15 15:56:05.469 xcodebuild[39750:2818902] DVTAssertions:/Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-14098/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem 中的警告/运行时/PBXTargetBuildContext.mm:757 详细信息:已取消命令的意外成功退出代码 目的: 方法:-createCommandInvocationRecordFromInvocation: 线程:{number = 9, name = (null)} 请在http://bugreport.apple.com 提交错误,并附上此警告消息以及您可以提供的任何有用信息。 ** 构建失败 **

Xcode 的输出: ↳ === 使用配置调试构建项目运行器的目标运行器 === 不推荐在 Swift 4 模式下使用 Swift 3 @objc 推理。请解决已弃用的@objc 推理警告,在启用“使用已弃用的 Swift 3 @objc 推理”日志记录的情况下测试您的代码,然后通过将“Runner”的“Swift 3 @objc Inference”构建设置更改为“默认”来禁用推理目标。 不推荐在 Swift 4 模式下使用 Swift 3 @objc 推理。请解决已弃用的@objc 推理警告,在启用“使用已弃用的 Swift 3 @objc 推理”日志记录的情况下测试您的代码,然后通过将“Runner”的“Swift 3 @objc Inference”构建设置更改为“默认”来禁用推理目标。 === 使用配置调试构建项目运行器的目标运行器 === /Users/pbirdsall/Documents/highline/LeverageGoogleServersPlist/GoogleService-Info.plist:0:错误:读取数据:文件“GoogleService-Info.plist”无法打开,因为没有这样的文件。 无法为设备构建预编译的应用程序。

在 Andrea 的 iPad 上启动应用程序时出错。

【问题讨论】:

    标签: swift xcode build flutter android-studio-3.0


    【解决方案1】:

    错误是说:

    “标识符为 'com.test.flutterApp' 的 App ID 不可用。 请输入不同的字符串”

    您的项目需要不同的 bundle id,因为 com.test.flutterApp 可能在不同的 Apple ID 下注册。将其更改为任何独特的东西并尝试运行它

    编辑

    新错误提示:GoogleService-Info.plist 无法找到

    /Users/pbirdsall/Documents/highline/LeverageGoogleServersPlist/GoogleService-Info.plist
    

    确保您拥有 plist 文件。

    【讨论】:

    • 我最初无意中发布了错误的错误信息。
    • @PeterBirdsall 我已经更新了我的答案。看看有没有帮助:)
    猜你喜欢
    • 1970-01-01
    • 2021-12-11
    • 2021-05-27
    • 1970-01-01
    • 2021-06-05
    • 2021-01-10
    • 2019-11-18
    • 2018-05-09
    • 2022-11-02
    相关资源
    最近更新 更多