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

iPhone SE(第3代)架构确认及Xcode 15 Beta 2运行报错求助

iPhone SE(第3代)架构确认及Xcode 15 Beta 2运行报错求助

兄弟我太懂你这种懵圈的感觉了!先给你吃个定心丸:iPhone SE(第3代)绝对是arm64架构,它搭载的A15仿生芯片就是标准的arm64架构,所以这个报错大概率是Xcode 15 Beta 2的bug或者配置问题导致的,不是设备的锅!

先把你的原始问题贴出来方便大家参考:

I got this weird error starting an app from Xcode 15 beta 2
iPhone SE (3rd generation) does not support the architecture of the
selected executable. Switch to a device that supports arm64.
But SE is arm64 isn't it???

给你几个亲测有效的排查解决步骤,你可以挨个试试:

  • 检查项目架构配置:打开项目Target的Build Settings,找到Architectures选项,确保只勾选了arm64,同时把Valid Architectures也设置为arm64,别留多余的架构选项(比如x86_64)。
  • 彻底清理Xcode缓存并重启:先按Cmd + Shift + K清理项目缓存,再按Cmd + Option + Shift + K清理整个Build文件夹,然后完全退出Xcode(包括后台进程),重新打开后再尝试运行。Beta版本的缓存经常抽风,这招很管用。
  • 确认设备支持包:打开Xcode的Preferences(Cmd + ,),切换到Components标签,看看有没有对应你设备iOS版本的最新支持包,要是没装就装上,beta版本有时候会漏更设备支持文件。
  • 重新识别设备:把你的iPhone SE 3拔掉,等几秒再插回去,或者在Xcode顶部菜单打开Window > Devices and Simulators,刷新一下设备列表,确保Xcode正确识别了设备的架构信息。
  • 临时换稳定版Xcode测试:如果以上方法都没用,那大概率是Xcode 15 Beta 2的bug,你可以试试用Xcode 14稳定版运行项目,要是能正常跑,就说明是beta版本的问题,等后续Xcode更新修复就行。

备注:内容来源于stack exchange,提问作者Anton Tropashko

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 10:58:14