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

如何修改Expo开发的iOS React Native应用显示名称?

解决Expo iOS应用显示名称不更新的问题
  • 直接在iOS专属配置里指定显示名称:在app.json的ios字段中添加displayName属性,该配置会直接控制iOS桌面的应用显示名称,优先级高于根级name字段。修改后的配置示例:
{
  "expo": {
    "name": "NewName",
    "slug": "rn_app",
    "version": "1.0.2",
    "assetBundlePatterns": [
      "**/*"
    ],
    "icon":"./assets/images/Icon1024.png",
    "splash": {
      "image": "./assets/splashscreens/LaunchImage.png",
      "backgroundColor": "#262628"
    },
    "extra": {
      "eas": {

      }
    },
    "ios": {
      "buildNumber": "1.0.2",
      "displayName": "NewName" // 新增该行配置
    }
  }
}
  • 清除构建缓存:使用EAS Build时,执行eas build --clean彻底清除旧构建缓存,避免复用旧配置;开发环境下执行expo start --clear清除本地缓存后再重新构建。

  • 更新预构建文件(若使用过预构建):如果之前执行过expo prebuild生成原生iOS项目文件,需重新执行expo prebuild --clean更新原生配置,再进行构建。

  • 彻底卸载旧应用:完全删除设备上的旧版本应用后,再安装新构建的包,避免旧配置残留影响显示。

内容的提问来源于stack exchange,提问作者Y. Ben

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 09:32:09