备注:增量编译已被禁用:不兼容整个模块优化

get*_*emd 56 apple-m1 xcode13

更新到 Xcode 13 beta,现在由于几个 pod 出现错误,我无法构建项目

较旧的 Xcode 在 iOS 15 上启动应用程序的时间太长

我用的是M1,可能是架构的原因

小智 50

将 Xcode 更新到版本 13 后,我遇到了问题。由于编译器抱怨整个模块编译,我们需要使用增量模式。

去做这个:

选择您的目标并转到“构建设置”->“编译模式”->“切换到“增量””

在此输入图像描述

  • @RachitRawat 确保您选择了“所有”选项卡 (4认同)

小智 13

该评论并不是真正的错误,只是警告。Compile Swift source files真正的错误可以在顶级同名部分的嵌套中找到。展开此命令的日志,您应该会看到实际的错误。


Mob*_*Mon 10

我跑了pod update,它解决了我的问题


ata*_*asa 9

在我的项目中,pod 部署目标仍然是iOS 8.0. 我添加了以下内容来Podfile将它们升级到 iOS 13。然后我清理项目并删除派生数据。添加以下脚本后,您需要调用pod install.

post_install do |installer|
    installer.pods_project.targets.each do |target|
      target.build_configurations.each do |config|
        config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
      end
    end
  end
Run Code Online (Sandbox Code Playgroud)


kad*_*ore 6

此问题是由于升级到新的 Xcode 版本造成的。

转至 -> 关于本机 -> 存储 -> 管理

1 - 删除开发者 Xcode Project Indexes 文件中的文件在此输入图像描述

2 - 再试一次


aso*_*can 5

我将 Xcode 降级到 13.2.1,这解决了我的问题。似乎 13.3 与某些 3rd 方库存在此兼容性问题。