如何修复“Cycle inside Runner;构建可能会产生不可靠的结果”Xcode 错误?

问题描述 投票:0回答:1

我尝试在 iPhone 上本地运行 Flutter 代码,但每当我尝试运行它时,我都会收到以下错误消息:

Error (Xcode): Cycle inside Runner; building could produce unreliable results.
Cycle details:
→ Target 'Runner': ExtractAppIntentsMetadata
○ Target 'Runner' has copy command from '/Users/matthewlee/flutterflow/AppName/build/ios/Debug-iphoneos/ImageNotification.appex' to
'/Users/matthewlee/flutterflow/AppName/build/ios/Debug-iphoneos/Runner.app/PlugIns/ImageNotification.appex'
○ Target 'Runner' has compile command with input '/Users/matthewlee/flutterflow/AppName/ios/Runner/Base.lproj/LaunchScreen.storyboard'
○ That command depends on command in Target 'Runner': script phase “Thin Binary”
○ Target 'Runner' has process command with output '/Users/matthewlee/flutterflow/AppName/build/ios/Debug-iphoneos/Runner.app/Info.plist'

我一直在尝试重新安排 Xcode 中的构建阶段,但似乎还没有任何效果。如何解决阻止我的应用程序运行的问题?

ios flutter xcode native flutterflow
1个回答
0
投票

以下是修复构建问题的一些常见解决方案。

  1. 从 Xcode 菜单栏中选择 Product > Clean Build Folder 来清理您的项目。
  2. 删除项目的 DerivedData 文件夹。您可以通过从菜单栏中选择 Xcode > Preferences,然后单击 Locations 选项卡来找到此文件夹。 DerivedData 文件夹列在 Derived Data 下。
  3. 从 Xcode 菜单栏中选择 Product > Build 来重建您的项目。

如果上述步骤不起作用,您可以尝试以下方法:

  • 在 Xcode 中打开您的项目并选择 Runner 目标。
  • 单击构建阶段选项卡。
  • ExtractAppIntentsMetadata 构建阶段拖至列表底部。
  • 从 Xcode 菜单栏中选择 Product > Build 来重建您的项目。

如果您仍然遇到问题,可以尝试以下操作:

  • 在 Xcode 中打开您的项目并选择 Runner 目标。
  • 单击构建阶段选项卡。
  • Thin Binary构建阶段拖到列表底部。 从 Xcode 菜单栏中选择 Product > Build 来重建您的项目。
© www.soinside.com 2019 - 2024. All rights reserved.