安卓 & IOS上架流程

安卓应用上架流程

第一步: 准备资料

手机 、QQ、邮箱、法人身份证正反面照片、手持身份证照片、营业执照照片、对公账户、官 、公章底部照片(不能拍到人)

第二步:注册要上架手机型 的各开发平台账

? 例:华为、VIVO、OPPO、360手机助手、小米、魅族、腾讯应用宝等

第三步:申请软著

所需资料:

? 资料包括:登记申请表(需盖章或签字),源代码及软件说明文档,申请人身份证明文件,具体要求如下:

? 申请表:下载软著登记申请表(附件)并在申请表第三页完成盖章(公司公章),个人用户请签字

? 软件说明文档: 需要图文并茂7页以上,如果是手机软件截图需包含信 栏 , 无界面软件需有流程图

? 源代码: 整理到word文档,不足60页全部提交,多于60页,提交前30页,和最后30页,如:总共70页, 提交 1-30页 , 41-70页,每页50行,必须标注页码

? 申请人身份证明: 营业执照副本复印件盖公章,如是个人申请提供个人身份证复印件签字

注意事项:

1、申请文件、软件说明文档、代码等所有文件均须单面打印;

2、申请文件、软件说明文档、代码等所有文件不要装订,可使用长尾夹进行固定;

第四步:登录安卓应用市场进行上架

? 上架填写提供资料内容:

? 1、基本信息(应用名称、类型、子分类、提供方、简介)

? 2、安装包(是否涉及登录、测试账 、发布类型)

? 3、图标素材(小图标1616、大图标512512、应用截图2张以上1M内)

? 4、适配信息

? 5、版权证明(应用上架必须提供软著版权证明,否则无法上架)2M内

? 6、隐私权限(服务协议和隐私政策)

微信小程序开发流程

开发端准备

1.准备微信APPid(官 注册)

2.微信开放平台注册小程序

? 注册填写信息:邮箱(需要进行验证)、密码、验证码、信息登记(分为主体信息登记与管理员信息登记)

3.安装开发者工具

4.下载打包测试代码。(腾讯云下载)

5.文件压缩包导入微信开发者工具。

云准备

1.腾讯云/阿里云关联微信小程序(开发环境)

2.备案的域名(提前准备,周期长,使用https域名)

3.一台云主机

4.微信开发者工具中修改云数据库配置信息

? PS:云数据库IP必须和client/config.js中host一致

5.上传测试代码

6.代码部署

7.修改本地请求域名

8.登录完成

APP开发流程

APP开发阶段准备

1.第三方开发者平台账 申请(PS:常用苹果开发者账 、安卓各大应用市场账 )

2.域名(PS:使用https域名)

3.服务器、数据库

APP上架准备

  • 应用市场素材
  • 上线通知邮件
  • 上传安卓和ios安装包(ios较特殊,多由研发处理)
  • 管理各个渠道的渠道码及账 密码(安卓应用市场账 相对ios相对好申请)
  • 广告投放计划和数据监控管理

1. APP上架费用

app上架考核严格,自己上架不太容易成功。

假如自己做,费用¥100+,但过程相对繁杂。

找人协助上架,因app类型不同,需要¥2000-3000,app外包公司有专业上架人员。

2. APP上架周期

3. APP上架IOS时的准备

一个app ID(目前有精准的app ID和通配符app ID两类。iOS的证书用来验证开发者的身份和姓名。)

一个有用的证书

一个Provisioning profile

app压缩包,其中包含Icons、屏幕截图和数据

4. APP上架IOS提交

!!!
IOS上架操作详见第二部分

a.实现信息

开发人员要提供app的固定 、SKU Number和Bundle ID,每一个app的名字要做到不雷同,最好与主屏幕icon下边的名字同等。

b.确定app的价钱

鉴于苹果已经确定好了价钱,app外包公司只要指定在谁的市场发售便可。

c.数据里的评级

苹果会依据开发者的内容和功能给出评级。假如品级与内容不符,也会受到苹果的回绝。

d.上传二进制文件

实现app数据的提交后,开发人员会看到一些对于app的择要信息,再点击“View Details”按钮,再点击右上角的“Ready to Upload Binary”。提出的对于app的实现后,会提醒筹备上传二进制文件。此时app的状况就成为“Waiting for Upload”。

e.期待考核

上传实现以后,app就成为了“Waiting for Review”状况。在提交前,公司应当明确appStore的考核只是相当于守门员,而不是评判员,考核机制的尺度是用能否安全、没有病毒和涉及到敏感话题等。考核的时间是很长的,要有充足的准备。

参考链接:https://blog.csdn.net/c1o2c3o4/article/details/108071696m_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1.control&spm=1001.2101.3001.4242

5.APP上架Android

注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程,那个时候就会相当麻烦啦。


1、腾讯应用宝

腾讯开放平台地址:http://open.qq.com

注册开发者帐 地址:https://ssl.zc.qq.com/v3/index-chs.html

重要提示:开发者QQ 码一旦注册不能变更,建议使用公司老板或法人的QQ 码而不是员工私人 码注册,以免遇到员工离职等情况造成不必要的麻烦。2017年9月18日以后应用上架要提交软件著作权证明(原件扫描)或者该应用PC官 ICP备案截图+官 地址+2个以上的应用宝以外市场上线后台状态截图代替,软著后续补上。如果APP在应用宝搜索不到(不能外显),则必须提供软著+版 。

注册开发者帐 方法:

http://wiki.open.qq.com/wiki/%E6%B3%A8%E5%86%8C%E5%BC%80%E5%8F%91%E8%80%85%E5%B8%90%E5%8F%B7

应用提交方法:http://wiki.open.qq.com/wiki/%E5%88%9B%E5%BB%BA%E6%96%B0%E5%BA%94%E7%94%A8

2、360手机助手

360开放平台地址:http://dev.360.cn

注册开发者帐 地址:http://dev.360.cn

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。企业操作人要进行实名认证,要提供身份证 ,银行卡 及预留的手机验证码验证。应用上架必须要提交360的保证函。

注册开发者帐 方法:http://dev.360.cn/wiki

应用提交方法:http://dev.360.cn/wiki/index/id/21

3、百度手机助手/安卓市场/91助手

百度开发者平台地址:http://app.baidu.com

注册开发者帐 方法:http://app.baidu.com/docs=2&frompos=401003

应用提交方法:http://app.baidu.com/docs=5&frompos=401007

4、小米应用商店

小米开放平台 站:https://dev.mi.com

注册开发者帐 地址:https://account.xiaomi.com/pass/register

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。企业操作人要进行实名认证,要提供身份证 ,银行卡 及预留的手机验证码验证。该认证将调用“小米支付”服务,在该小米账 下绑定银行卡进行实名认证。

注册开发者帐 方法:https://dev.mi.com/docs/appsmarket/distribution/account_register/

应用提交方法:https://dev.mi.com/docs/appsmarket/distribution/app_submit/

5、华为应用市场

华为开发者联盟地址:http://developer.huawei.com/consumer/cn

注册开发者帐 地址:https://hwid1.vmall.com/CAS/portal/userRegister/regbyphone.html

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。应用上架必须要提交华为的免责函。

注册开发者帐 方法:

http://developer.huawei.com/consumer/cn/wiki/index.phptle=%E6%B3%A8%E5%86%8C%E7%99%BB%E5%BD%95

应用提交方法:

http://developer.huawei.com/consumer/cn/wiki/index.phptle=%E5%88%9B%E5%BB%BA%E5%B9%B6%E7%AE%A1%E7%90%86%E5%BA%94%E7%94%A8

6、阿里应用商店/豌豆荚/PP助手

阿里开发者平台地址:http://open.uc.cn

重要提示:阿里应用分发 整合了 豌豆荚、阿里九游、PP助手、UC应用商店、神马搜索,并联合YunOS应用商店等应用分发平台,实现全流量矩阵布局。这里只需要注册一个阿里开发者帐 即可。

注册开发者帐 地址:https://reg.taobao.com/member/reg/fill_mobile.htm

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。企业操作人要进行实名认证,用支付宝扫描二维码进行实名认证。应用上架必须要提交阿里的保证函。

注册开发者帐 方法:http://aliapp.open.uc.cn/wiki/35

应用提交方法:http://aliapp.open.uc.cn/wiki/40

7、三星应用商店

三星开发者平台地址:http://support-cn.samsung.com/App/DeveloperChina/Home/Index

重要提示:全球开发者:只有当您与 Samsung Electronics Co. 有合作关系,才应选择全球开发者类型。完成卖家注册后:请联系您的三星对手方以批准三星应用商店的合作伙伴关系请求。如果无法确认您的合作关系,您必须重新注册会员资格。

主题开发者: 主题开发者类型的卖家只能使用三星SDK注册应用程序,但可以将应用程序销售到所有国家/地区。

中国开发者: 中国开发者类型的卖家可注册不使用三星SDK的应用程序,但只可将应用程序出售到中国。

注册开发者帐 地址:https://seller.samsungapps.com/join/joinNow.as

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。法人和联系人要双手持身份证拍照,要露出双臂,照片不能用软件处理。

注册开发者帐 方法:

http://support-cn.samsung.com/App/DeveloperChina/home/listrentid=11&newsid=38

应用提交方法:(需要下载三星应用商店上传手册)

http://support-cn.samsung.com/App/DeveloperChina/home/listrentid=11&newsid=11

8、OPPO应用商店

OPPO开发者联盟地址:http://open.oppomobile.com

注册开发者帐 地址:http://open.oppomobile.com/newuser/signup

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。必须要软件著作权,没有软著则可以试着在后台补交(华为、小米、应用宝)三家中的两家后台上架截图作为辅助依据上架,碰碰运气。应用上架必须要提交OPPO的免责函。

注册开发者帐 方法:http://open.oppomobile.com/doc/indexx=0&item=39

应用提交方法:http://jingyan.baidu.com/article/d169e186656065436611d897.html

9、ViVO应用商店

ViVO开发者联盟地址:https://dev.vivo.com.cn

注册开发者帐 地址:

https://id.vivo.com.cn/llback=http://dev.vivo.com.cn&registerSource=1&_201707171541#!/access/register

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。要记得填写联系人信息。

注册开发者帐 方法:https://dev.vivo.com.cn/doc/document/info

应用提交方法:https://dev.vivo.com.cn/doc/document/info=52

10、联想应用商店

联想开发者联盟地址:http://open.lenovo.com

注册开发者帐 地址:https://passport.lenovo.com/wauthen2/wauth/jsp/register.jsp

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。应用上架必须要提交联想的免责函。

注册开发者帐 方法:http://open.lenovo.com/developer/adp/helpData/database_detail.jspl=http://open.lenovo.com/sdk/zhzc/

应用提交方法: http://open.lenovo.com/developer/adp/helpData/database_detail.jspl=http://open.lenovo.com/sdk/796

11、魅族应用商店

魅族开发者联盟地址:http://open.flyme.cn

注册开发者帐 地址:https://i.flyme.cn/register

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。应用上架必须要提交魅族的免责函。

注册开发者帐 方法: http://open-wiki.flyme.cn/index.phptle=%E6%96%B0%E6%89%8B%E6%8C%87%E5%8D%97

应用提交方法: http://open-wiki.flyme.cn/index.phptle=%E5%BA%94%E7%94%A8%E5%8F%91%E5%B8%83

12、金立应用商店

金立开发者联盟地址:https://open.appgionee.com

注册开发者帐 地址:https://open.appgionee.com/cp/register

重要提示:开发者帐 ,建议使用公司老板或法人的邮箱或手机,而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。应用上架必须要提交金立的承诺书。

注册开发者帐 方法: https://open.appgionee.com/cp/help

应用提交方法: https://open.appgionee.com/cp/help

感觉华为、小米对资料的要求是最严格的;

然后是360、魅族、阿里,联想和vivo应该算是最好通过的。

6. APP发布所需应用市场素材

APP软件著作权登记。需按照软件著作权文档规范要求进行撰写。

营业执照等官方许可证。

隐私协议与权限。存在部分应用市场要求说明是否有清晰的隐私协议,APP收集使用了哪些隐私权限。

icon素材图片。按照应用市场规定的图片尺寸上传素材。

应用截图。按照应用市场规定的图片尺寸上传素材。

IOSAPP上架流程

(一) 开发者发布证书、AppID和描述文件的配置
1. 登录Apple开发者中心 站(苹果开发者中心)

用浏览器输入苹果开发者中心 址,点击右上角Acount,在登录界面上输入用户名和密码进行验证,验证通过后则进入苹果开发者中心。开发者中心主页跟登录界面如下图:

2. 创建Production开发者证书

开发者证书(分为开发和发布两种,类型为iOS Development, iOS Distribution),要上架App Store需要的是iOS Distribution。进入证书创建界面后,点击Certificates,选择All,选择创建(注意:如果已经存在Production证书,从创建发布证书的电脑上面导出P12即可,无需重复创建。)

在点击最下面的继续后,我们要上传CSR文件,CSR是Certificate Signing Request的英文缩写,即证书请求文件。我们需要在电脑上《钥匙串访问》中生成。

3. 注册App ID

App ID在苹果官方的开发者计划(Apple Developer Member Center)层面,App ID即 Product ID,用于标识一个或者一组App。
首先在证书界面选择App IDs选项,点击右上角?,可以进入App ID创建界面,如下图:

填完上面的信息过后,继续填写下面的信息,选择注册的功能,选择完成过后点击最下面的Continue按钮,进入最后的页面,点击Register即可完成注册。

4. 创建iOS Provisoning Profiles 描述文件

创建完Production发布证书和注册App ID过后,接下来就是创建iOS Provisoning Profiles 描述文件。Provisioning Profile 文件包含了上述的所有内容:证书、App ID 和 设备 ID。

点击继续过后需要你选择上面我们刚创建好的App ID,我们选择对应的App ID即可:

点击继续按钮过后,填写Profiles Name后点击继续,然后下载下来,双击安装到电脑即可,如下图:

(二) Xcode设置
1. Xcode工程的应用证书注册

选择工程→TARGETS→General→Signing。如果是Automatically manage signing,将左边的按钮取消掉。然后选择注册我们的Provisoning Profiles 描述文件。

Archive成功后就可以点击 export按钮到处APP包(这里还不能点击Upload App Store,因为itunes connect 上面还没有本应用的项目,需要创建后才能上传)

2. 新App的创建

点击iTunes Connect进入管理界面,如下图。

3. App基本信息填写

新建完App后,需要填写App的基本信息,比如App的名称,语言、类别等,详情请参照下图:

5. App版本信息填写

填写完成价格与销售范围后,点击左侧xx.x准备提交按钮,即可进入App版本信息填写界面,

首先是添加App预览图和屏幕快照,可直接将对应的图片拖到该区域,如下图:

填完App的宣传文本关键词后,接下来需要选择上传的App包,即将上面打包好的App包(ipa)通过Application Loader进行上传,上传成功后,构建版本右侧即可出现?,如下图所示,点击选择对应的版本包即可,

img
(四) 常见被拒原因以及邮件回复
1. 常见被拒原因一

We have started the review of your app, but we are not able to continue because we need additional information about your app.
** Next Steps**
To help us proceed with the review of your app, please review the following questions and provide as much detailed information as you can.
Questions:

  1. Is this app only for your company’s internal useli>
  2. If No, which company is your app made forlease specify the target user’s name.
  3. Can multiple organization or the general public also use your appli>
  4. How do users obtain an accounts it free to get an accountli>
  5. Is the target audience in China onlyr> Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

解决:根据邮件信息结合我们公司产品特性,我们可以针对性回复以下问题即可。

2. 常见被拒原因二

描述,如果苹果回复被拒的邮件是一下内容,并且带有附件图片,如下左图:

Guideline 2.2 – Performance – Beta Testing

Your app includes content or features that users aren’t able to use in this version. Apps that are for demonstration, trial, or up-sell purposes are not appropriate for the App Store.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please complete, remove, or fully configure any partially implemented features. Additionally, remove all references to “demo,” “trial,” “beta,” or “test” in your app description, app icon, screenshots, previews, release notes, and binary.
Resources
If you would like to conduct a beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月6日
下一篇 2021年7月6日

相关推荐