You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 15预览加载失败:Amplify模块架构不匹配问题求助

Xcode 15预览加载失败:Amplify架构不匹配(x86_64找不到,仅存在arm64)

错误提示:
could not find module 'Amplify' for target 'x86_64-apple-ios-simulator'; found: arm64-apple-ios-simulator,

以下是几个针对性的解决方向:

  • 调整CocoaPods架构配置(如果用CocoaPods安装Amplify)
    在项目的Podfile中添加以下代码块,强制允许模拟器支持双架构:

    post_install do |installer|
      installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
          config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = ''
        end
      end
    end
    

    保存后执行pod install,重新拉取依赖。

  • 检查项目的架构设置

    1. 选中项目主Target,进入Build Settings标签
    2. 搜索Excluded Architectures,确认iOS Simulator对应的选项中没有排除x86_64
    3. 若能找到Valid Architectures(需要勾选设置面板的All选项才会显示),确保同时包含arm64和x86_64
  • 清理缓存并重启Xcode

    • 按Cmd+Shift+K清理项目
    • 按Cmd+Option+Shift+K清理构建文件夹
    • 完全退出Xcode后重新打开,再尝试预览功能
  • 更新Amplify到最新版本
    部分旧版Amplify对Xcode 15的架构支持存在问题,尝试升级到最新稳定版。如果用CocoaPods,修改Podfile中的版本指定后执行pod update Amplify即可。

  • 切换模拟器架构
    如果你用的是Apple Silicon Mac,Xcode 15默认可能使用arm64模拟器。按住Option键选择模拟器,会出现x86_64架构的模拟器选项,切换后再尝试预览。

内容的提问来源于stack exchange,提问作者SamuraiMelon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 09:52:18