本文用于记录构建 App 时需要提前确认的配置、平台差异和常见避坑项。
Run In Background:关闭
Auto Graphics API:按项目实际情况确认;Android 构建需避免启用 Vulkan
Graphics APIs:Android 使用 OpenGLES3
¶ Android 构建
- 关闭 Vulkan,避免部分机型兼容性问题
- 使用 OpenGLES3 作为图形 API
- 构建前确认包名、版本号、Version Code 是否符合发布渠道要求
- 构建前确认 Keystore、Alias、密码配置是否正确
- 构建前确认 Bundle Identifier、版本号、Build Number
- 构建前确认签名团队、证书和 Provisioning Profile
- 如接入第三方 SDK,需确认
Info.plist 权限说明是否完整
- 确认目标平台、渠道包类型和构建环境
- 确认资源、配置表、远程配置已更新到目标版本
- 确认 Debug/Release、日志开关、测试入口等配置符合发布要求
- 确认 SDK、广告、支付、统计等平台能力配置完整
- 构建后至少完成一次安装、启动、登录/进入主流程验证
| 问题 |
现象 |
建议处理 |
| Vulkan 兼容性问题 |
部分 Android 设备黑屏、闪退或渲染异常 |
Android 构建关闭 Vulkan,使用 OpenGLES3 |
| 后台运行配置不符合预期 |
App 切后台后仍持续运行或行为异常 |
Unity 设置中关闭 Run In Background |
- 不同渠道的构建参数
- SDK 接入检查项
- Android/iOS 发布前验收清单
- 常见构建失败日志与处理方式