00 / 00
配置 app.json
移动端 app.json / app.config 的关键配置和新手检查顺序
app.json(或 app.config)是 Expo App 的主配置文件。不用记住所有字段,先知道它管三件事:App 身份、平台能力、构建信息。
三类关键配置
身份
name、slug、scheme、iOS Bundle ID、Android package。
视觉
icon、splash、adaptive icon、字体和启动画面。
能力
plugins、权限说明、deep link、EAS 相关配置。
新手检查顺序
先看名字是否一致:App 名称、商店名称、图标文件和文档里的名称别互相打架。
再看平台 ID:iOS Bundle ID 和 Android package 一旦上架就不适合频繁改。
再看 scheme:登录回跳、deep link、分享跳转都会用到它。
最后看 plugins:只保留模板需要的插件,新增原生能力时再补。
最小必要代码
这里不贴完整配置。你只要知道这些字段一般会出现:
{
"expo": {
"name": "Your App",
"scheme": "yourapp",
"ios": { "bundleIdentifier": "com.example.yourapp" },
"android": { "package": "com.example.yourapp" }
}
}真实项目请以 products/01mvp/apps/mobile 里的当前配置为准,不要直接照抄这段。
复制给 AI
请帮我检查 mobile 的 app.json / app.config。
目标是只改 App 身份和必要的 Expo 配置,不改业务代码。
请重点检查 name、slug、scheme、ios.bundleIdentifier、android.package、icon、splash、plugins。
如果发现配置会影响登录回跳、EAS Build 或商店上架,请单独列出来。这篇文档有问题?