【问题标题】:No such module error in Xcode 12.4 Apple M1Xcode 12.4 Apple M1 中没有此类模块错误
【发布时间】:2021-07-01 00:27:39
【问题描述】:

在我的 Xcode 12.4 中,我无法再构建我的项目了。每次我这样做时,我都会为每个 Pod 得到“没有这样的模块......”。我没有对项目进行任何其他更改。我已清理、删除派生数据、重新启动计算机、删除并重新安装 Pod、更新 Cocoapod、在排除架构中添加 arm64 等。

我可以在我的设备上运行,但不能在模拟器上运行

还有其他人遇到过这个问题吗?

【问题讨论】:

  • 确保你打开的是yourproject.xcworkspace而不是yourproject.xcodeproj
  • 是的,我打开了 yourproject.xcworkspace
  • 我可以在我的设备上运行同一个打开的项目,但不能在模拟器上运行
  • @aheze 正如我在问题中提到的那样,我使用此设置,但现在我遇到此错误:-- 没有要编译的架构(ONLY_ACTIVE_ARCH=YES,active arch=arm64,VALID_ARCHS=arm64 arm64e i386 x86_64, EXCLUDED_ARCHS=( arm64 ))。

标签: ios swift xcode


【解决方案1】:

将此添加到 podfile 对我有帮助

post_install do |installer|   
      installer.pods_project.build_configurations.each do |config|
        config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
      end
end

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    相关资源
    最近更新 更多