操作目录
- 一. 需要准备材料
- 1.软件安装包【apk/ipa】
- 2.软件包名/PackageName
- 3. 软著
- 4.营业执照
- 5.软件隐私协议 & 软件用户服务协议
- 6.App图标
- 7.应用截图
- 8. 企业法定代表人身份证正背面
- 9. 电子版权证书
- 10. App简介
- 11. ICP备案号 & 域名
- 二. 各应用商店网址
- 1. 应用宝
- 2. 小米
- 3. vivo
- 4. oppo
- 5. 华为
- 6. Apple
- 三. App上传 apple store
- 1. 第一步 创建appleid
- 2. 第二步 注册成为apple开发者
- (1)apple开发者注册期间用到 “邓白氏编码”(D-U-N-S )
- (2)apple 注册成为apple开发者 需要费用 688¥(企业)
- 3. 第三步 注册成功后 生成P12证书以及 mobileprovision描述文件(提供证书给技术生成ipa包)
- (1)ios正常生成证书
- (2)windows软件生成证书:
- 4. 第四步 去apple开发者中心(apple store connect) 填写对应资料上传app到apple store
- (1)新建app
- (2)ipa包上传到xcode(构建版本)
- (3)最后总结~ 可能出现问题
- 四. 展示部分应用商店上传成功展示
- 1.应用宝
- 2.小米应用商店
- 3.vivo应用商店
- 3.华为应用商店
- 4.AppleStore
tip: 上传app是用uniapp编写的,并且总结上传遇到问题,这也是小编第一次写文章,如若哪部分上架方式不太好,也请大佬指出!
一. 需要准备材料
1.软件安装包【apk/ipa】
需要技术同学提供 需要上传到应用商店的(安卓/.APK)(苹果/.ipa)的安装包
2.软件包名/PackageName
格式基本为:com.xxx. xxx
uniapp格式基本为:uni.xxxxxx
h5+app格式基本为:io. xxx . xxx
3. 软著
软件上传到应用商店 必须用到的东西
申请软著需要材料:
- App 采集表
- App 说明书
- App 源代码
- 软著申请网址
- 模板链接 提取码:b9be
4.营业执照
注册各应用商店开发者 会需要 营业执照
- 以及彩印附件
5.软件隐私协议 & 软件用户服务协议
注意:
- 如果涉及到获取信息或图片,要在隐私条款标明 用处
- 应用启动运行时需弹出隐私政策协议,说明应用采集用户数据
- 应用不能强制要求用户授予权限,即不能“不给权限不让用”
- 详细请看: uniapp上传驳回解决
6.App图标
- uniapp 打包app 图标注意事项
- IOS打包app图标规则
7.应用截图
- 应用宝 应用截图尺寸: 480x800
- 请上传4-5张截图(尺寸保持一致),单张图片不超过1M。截图不能小于320x480像素,推荐480x800像素。JPG、PNG格式。
- 小米 应用截图尺寸: 1080x1920
- 小米应用截图规则
- 请至少上传3张图片,至多5张截图
- VIVO 应用截图尺寸 : 1080x1920
- (请上传3-5张清晰截图;尺寸:480x800、720x1280 或 1080x1920(推荐),且每张图片尺寸需要一致;大小:2MB以内;格式:PNG、JPG)
- OPPO 应用尺寸截图: 1080x1920
- 请上传3-5张截图,支持JPG、PNG格式。截图尺寸要求:1080x1920,单张图片不能超过1M。
请去除截图中的顶部状态栏的通知图标,图片中不得使用其他品牌的手机作为边框或宣传图
- 华为 应用截图尺寸: 450x800
- 需上传 3~5 张。大小:2MB 以内;尺寸:450x800px;格式:PNG、 JPG、 JPEG、 WEBP。
- Apple store 应用截图尺寸: 1242x2208(5.5寸) 1242x2688(6.5寸)
- Apple Store 应用截图规则
8. 企业法定代表人身份证正背面
- 应用商店注册 开发者账号
9. 电子版权证书
- 电子版软著 (可有可不有)
10. App简介
- app 的简单介绍
11. ICP备案号 & 域名
- 查询备案号
二. 各应用商店网址
1. 应用宝
- 应用宝开发平台:链接
- 应用宝文档:链接
2. 小米
- 小米开发平台: 链接
- 小米平台文档: 链接
3. vivo
- vivo开发平台: 链接
- vivo平台文档:链接
4. oppo
- oppo开发平台: 链接
- oppo平台文档: 链接
5. 华为
- 华为开发平台: 链接
- 华为平台文档: 链接
6. Apple
- apple开发平台: 链接 (成为苹果开发者需要付费)
- apple平台文档: 链接
三. App上传 apple store
tip:apple store 上传 可能会比较难,这里我单独列出一项上传步骤
1. 第一步 创建appleid
- 创建apple ID
2. 第二步 注册成为apple开发者
- 注意:必须使用 移动ios设备(ipad,iphone) 下载 Developer
- 下载Develope后 如下图,先登录登录appleid,后注册填写相关信息即可~
(1)apple开发者注册期间用到 “邓白氏编码”(D-U-N-S )
- 可去 邓白氏中国通道注册: 链接
- 也可通过 apple 客服协助 注册 邓白氏编码: 苹果协助链接(进入网址后 -> 会员资格和账户 -> D-U-N-S 编号)如下图:
(2)apple 注册成为apple开发者 需要费用 688¥(企业)
支持支付宝,银行卡
- 注册成功后 如下图:
3. 第三步 注册成功后 生成P12证书以及 mobileprovision描述文件(提供证书给技术生成ipa包)
(1)ios正常生成证书
- 正常生成需要 mac 或者 macBook等ios设备 :Apple文档
(2)windows软件生成证书:
- 生成证书软件:软件网址
- 登录Apple账号 (apple开发者账号)
- 软件生成P12 证书
- 填写证书名字及证书密码,类型选择 “ios发布证书(app store and ad hoc)”
- 生成后~下载p12证书
- 生成描述文件(mobileprovision)
- 第一步 设置 应用ID
- 第二步 填写对应应用id信息
- 第三步 创建描述文件
- 下载 描述文件
4. 第四步 去apple开发者中心(apple store connect) 填写对应资料上传app到apple store
- 终于到了这步啦,资料准备齐全,剩下的就是把对应 资料上传到apple store connect
(1)新建app
- apple stroe connect 链接
- 进入链接登录
- 点击 “我的APP”
- 进入 “我的APP” 后点击 “+” 新建app, 如下图:
- SKU:苹果对SKU没有特别的要求,只要不和其它APP的SKU冲突就行。通常可以用app的名字拼音或英文名称做为SKU,以方便自己记。
(2)ipa包上传到xcode(构建版本)
ios: 利用ios设备 将ipa包 上传到 xcode (小编推荐用windows工具上传哈,如下~)
windows使用工具上传:软件网址(和上方生成证书是一个软件哦,不要重复下载哈)
- 点击选择IPA,如下图:
- 提示:需要先 “ 新建app ” 才能上传ipa,否则会提示失败哦!
(3)最后总结~ 可能出现问题
- 填写对应资料: 构建版本上传后,apple store connect会自动出现的,选择即可
- 新建app时候的SKU:苹果对SKU没有特别的要求,只要不和其它APP的SKU冲突就行。通常可以用app的名字拼音或英文名称做为SKU,以方便自己记。
- IOS打包app图标规则:注意图标必须是直角,不要使用圆角图标,使用圆角appstore审核不会通过
(1) 打包提交appstore时,必须配置1024*1024分辨率的appstore图标,云端打包机默认使用纯白色图标
(2)所有图标不要包含透明信息(alpha通道),否则提交appstore会报以下错误
ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'HBuilder.app' can't be transparent nor contain an alpha channel."
(3)导出png图标时去掉alpha通道即可
(4)更多应用图标相关信息,参考官方说明:ios图标文档
四. 展示部分应用商店上传成功展示
1.应用宝
2.小米应用商店
3.vivo应用商店
3.华为应用商店
4.AppleStore
tip:结束啦~,如果有更多意见私信我,我会声明点赞的,点个赞吧