一个APP从准备到上线的5个步骤.配置、注册、打包、备案、发布.Hi,我是程序员蓝莓,今天总结下, IOS APP备案全流程。第二步:注册账号,IOS,安卓(小米,OV),鸿蒙,应用宝。阶段一:开发环境与配置准备
| | |
|---|
| 应用配置(app.json) | 配置应用名称、Bundle ID、图标引用、版本号 |
| 使用 Figma 制作图标与启动屏 | 设计 1024x1024 应用图标和多尺寸启动屏素材 |
| 应用图标与启动屏配置 | |
| EAS 注册与配置(eas.json) | 配置 EAS Build 的构建环境,设置生产/预览等不同构建通道 |
阶段二:账号注册
| | |
|---|
| 注册苹果 & Android 开发者账号 | iOS 需要 Apple Developer Program($99/年);踩坑点:不能换VPN,不能做频繁切换邮箱账号。Android 需要 Google Play 开发者账号($25/一次性) |
阶段三:构建与证书管理
| | |
|---|
| 使用 EAS 云打包 iOS、Android 应用 | eas build --platform ioseas build --platform android |
| 获取 iOS、Android 的公钥和指纹信息 | |
阶段四:国内合规备案
| | |
|---|
| 自助 App 备案 | 通过服务器云厂商(阿里云/腾讯云等)提交备案,审核约需 15-20 个工作日 |
| 申请软件著作权与部署隐私政策网站 | 软著用于国内商店上架;隐私政策是上架的必要条件,需部署在公网可访问的 URL |
阶段五:正式发布
| | |
|---|
| 发布到苹果 Apple Store | 在 App Store Connect 创建应用记录,填写元数据,提交审核(约 1-3 天) |
| 安卓兼容性测试与发布渠道 | 在小米、荣耀、华为等国内应用商店分别注册账号、提交审核、适配不同渠道要求 |
icon链接:
https://docs.expo.dev/develop/user-interface/splash-screen-and-app-icon/
https://www.appshots.top/editor
https://screenshots.pro/design
https://appcub.io/
icon需要修改得代码:
{ "expo": { "icon": "./assets/icons/test.png", "ios": { "icon": { "light": "./assets/icons/ios-icon-light.png", "dark": "./assets/icons/ios-icon-dark.png", "tinted": "./assets/icons/ios-icon-dark.png" } }, "android": { "adaptiveIcon": { "backgroundColor": "#ffffff", "foregroundImage": "./assets/icons/adaptive-icon.png", "monochromeImage": "./assets/icons/adaptive-icon.png" }, }, "web": { "output": "static", "favicon": "./assets/icons/ios-icon-light.png" }, "plugins": [ "expo-router", [ "expo-splash-screen", { "image": "./assets/icons/ios-icon-light.png", "imageWidth": 200, "resizeMode": "contain", "backgroundColor": "#ffffff", "dark": { "image": "./assets/icons/ios-icon-dark.png", "backgroundColor": "#000000" } } ], }}
手机端:Developer(查看账号), TestFlight(测试版本), Connect(查看发布), ExpoGo(开发模式)。