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

Expo构建React Native iOS失败:部署目标配置问题求助

iOS构建部署目标配置错误修复方案
  • 核心配置错误:你的ios.deploymentTarget配置格式不符合Expo要求,当前写成了嵌套对象{"iOS": "13.0"},正确的写法应该是直接设置字符串类型的版本号:

    "ios": {
      "bundleIdentifier": "eugene.googleauthexporeactnative",
      "supportsTablet": true,
      "deploymentTarget": "13.0", // 修正为字符串格式
      "infoPlist": {
        // ... 原有infoPlist配置
      }
    }
    
  • 配置优先级说明:你同时通过expo-build-properties插件和ios字段配置了部署目标,插件的配置会覆盖ios字段的设置,但两者格式都正确时不会冲突。现在先修正ios字段的格式错误。

  • 额外排查步骤:

    • 确认expo-build-properties插件已正确安装:执行命令 npx expo install expo-build-properties
    • 清理构建缓存后重试:运行 eas build -p ios --profile development --clear-cache
    • 检查第三方依赖的最低版本要求:部分依赖(比如@react-native-google-signin/google-signin)可能要求更高的iOS部署目标,如果修正配置后仍报错,尝试将部署目标提升至14.0或更高版本,匹配依赖的要求。

内容的提问来源于stack exchange,提问作者Eugene Patrick Doris

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 02:52:09