安卓和苹果上线流程:

1.虽说APP开发是一个项目开花结果的过程,但APP开发后上线以及推广也是整个APP生命过程中不可或缺的一部分,整个APP设计开发上线推广是个庞大工程,若想开发一个相对完美的饿APP,从开始到最后至少需要6个月左右的时间。可想而知,期间需要注意的东西有多多。今儿,郑州APP开发公司总结多年来行业APP开发经验,与大家分享下整个APP开发标准流程、APP上线所需准备资料以及必须注意的事项。

一,APP上线审核时间
1、苹果iOS的App Store审核:审核一般都是一个礼拜左右,
所以企业若果是有计划或者对APP上线比较急的话,
开发测试阶段就需要提前半个月彻底完成,多为APP上线审核留些时间。2、安卓Android的应用商店审核:较苹果系统快多了,大都是3天左右。

注:安卓市场那么多,应该选哪个?首先,如果APP并未打算与某个平台合作,那就选择国内主流的平台上线,如安卓市场、安智市场或者豌豆芽也可以,这个选择性比较多。

二,申请成为开发者资料

1、公司的开发者需要上传已通过年检的营业执照扫描件

2、个人开发者需要上传个人有效身份证正反两面的扫描件

3、所有上传的证明材料必须是真实有效,不可是PS合成

4、开发者需要提供联系人,其联系电话将会作为手机应用市场与开发者联系的方式,必须真实有效可用

三、上传APP项目资料注意事项

 1、APP名称、文字介绍部分以及软件截图不能不符合或违反国家相关规定2、软件文字介绍里所留的网址必须是与APP或与APP开发者相关的链接,禁止其他无关链接3、APP图标、截图必须是来源于所上传的APP,且图片清晰,与当前版本对应相符

四、APP发布过程中必须注意问题

 1、APP必须能正常安装、操作以及卸载。确保用户可良好体验2、不得抄袭,侵权则不会审核通过,即使已上线也会立即被下线3、不能违反国家相关规则4、APP中如果有收费项目,必须有提示用户的说明5、若APP含内置软件开发工具,不能含有违反国家相关规定信息

四、下边把链接分享大家:

1.华为开发者中心:https://developer.huawei.com/consumer/cn/service/josp/agc/index.html 2.魅族开发者中心:http://developer.meizu.com/console/apps/app/list;jsessionid=m33kaxhbledd0c61v2knk6z0r31t.m33?r_id=813831fd-1ae5-4f23-8962-4429fe5db4783.小米开发者中心:https://dev.mi.com/myitems/0/0?userId=22278557654.Vivo开发者中心:https://developer.vivo.com.cn/application/manage/applicationDetail?appInfo.id=2627885.OPPO开发者中心:https://open.oppomobile.com/user/admin#/resource/list6.豌豆荚开发者中心:http://open.wandoujia.com/app/add7.腾讯应用宝:http://open.qq.com/reg 8.百度手机助手开发者平台:http://app.baidu.com/index 9.安智开发者中心:http://dev.anzhi.com/10.阿里应用市场:http://aliapp.open.uc.cn/app/mng/index11.360开发者平台:http://dev.360.cn/mod3/mobilenavs/index12.三星开发者平台:http://support-cn.samsung.com/App/DeveloperChina/Home/Index13.联想开发者中心:http://open.lenovo.com/developer/viewDevEntdInfo.jspx14:金立开发者:http://devquickapp.gionee.com/15:苹果开发者中心:https://developer.apple.com/

PS:这些都是主流的应用市场,操作流程其实在各自开发者平台官网上都可以找到,还有需要注意的是,不同类型的APP在不同应用市场需要提供的证书都会有所不同,需要上传前留意下具体需要哪些证明材料,特别是软件著作权证明或免责函。感觉华为、小米对资料的要求是最严格的;然后是360、魅族、阿里,如果你的应用程序是批量制作的,使用单一或几个模板生成的,或用简单文字、图片打包而成的话,它可以检测出来,并且不会让你通过审核。联想和vivo应该算是最好通过的。百度、小米、华为、魅族的开发者帐号审核相对慢一点,阿里、360跟腾讯还算比较快的,上架应用审核时间也相对比较快。只要资料全,其实很容易通过的。应用审核,OPPO要求要软著,审核上架不易

PS:苹果

要发布iOS应用程序到App Store首先需要一个iOS developer帐号,账号是收费的,$99美元/年。即便是免费应用也需要一个开发者账号,注册Developer账户这里就不详细介绍了。
然后自然是将App准备好。确保iOS应用程序已经在模拟器(Simulator)中做了全面的测试确认没有Bug了。这是第一个App,要尽量给下载的用户留下好的映象。如果在决定发布前一定要把好测试关,直到App真正准备好发布了。
App发布的工作一切准备好了之后,就可以发布应用到App Store了,应用发布概括起来需要以下几个流程:

 1. 注册App ID,在Xcode中指定Bundle Identifier2. 创建发布证书(Distribution Certificate)3. 创建Distribution Provisioning Profile4. 用Distribution Profile为应用签名5. 打包App6. 在iTunes Connect上传App

以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。
发布iOS应用程序到App Store - 创建App ID
首先给iOS应用程序申请一个App ID,它是你的应用程序的唯一标识。登录iOS Developer网站,点击右侧的iOS Provisioning Portal链接,选择App ID。
选择创建新app ID。在Description中输入应用的描述信息。Bundle Identifier是指应用的代码标识,你可以用公司名.应用名来标识,例如:com.company.demoapp。
然后打开X-Code,选择Target > Summary。在Identifier输入框中输入上面注册的Bundle Identifier。
发布iOS应用程序到App Store - 创建Distribution Certificate
iOS应用都有一个安全证书用于验证开发者身份和签名。在Provisioning Portal的Distribution栏目下有详细介绍,但总体可以归纳为以下步骤。

 1. 打开Keychain Access,在Preferences中关闭OCSP和CRL。2. 点击Keychain Access菜单,选择Certificate Assistant > Request Certificate from Authority。3. 输入Email地址,选择Saved to Disk和Let me specify key pair information。点击Continue继续。4. 选择key size of 2048 bits和RSA algorithm,点击Continue继续。5. 然后会在桌面上生成一个.CSR的文件。6. 然后进入Provisioning Portal,选择Certificates -> Distribution -> Add Certificate,添加刚才创建的.CSR签名文件。7. 在等待审核的时候下载并安装WWDR intermediate certificate。8. 刷新页面,然后就可以下载证书了。下载后安装。9. 最后一步,打开Keychain Access。选中刚才安装的private key,选择菜单中的Export Item将私钥导出。将导出的私钥备份到一个安全的地方,以便以后重装了系统可以还原。

发布iOS应用程序到App Store - 创建Distribution Provisioning Profile
打开Provisioning Portal,选择Provisioning -> Distribution,选择添加一个新的profile。Distribution Method要选择App Store,App ID需要输入在前面申请的App ID。提交后需要等一会儿再刷新这个页面。然后就可以下载和安装profile了。安装后profile会被添加到XCode。
发布iOS应用程序到App Store - 检查签名和生成设置
打开XCode,在Build Settings中选择Code Signing。在Release设置上选择刚才申请的Distribution Profile。
选择生成目标为iOS device,然后点击Archiving开始打包应用。
发布iOS应用程序到App Store - 打包App
在提交之间只需要打包应用程序了,打包后就可以把应用上传到iTunes Connect上了。点击Edit Schemes,将Archive设置为Release。
如果你的应用有使用一些外部库,还需要将Build Settings的Skip Install设置为Yes。方法是点击Project下面的工程名,然后打开Build Settings。在输入框中输入Skip Install。将Development下面的Skip Install设置为Yes。
依照上面的方法把Targets下面的工程中的Skip Install设置为No。
打包设置完成后,到了最后一步就是将打包和上传了。从菜单中选择Product -> Archive。打包完成后就可以在Organizer的Archives下面看到你的应用了。
发布iOS应用程序到App Store - 在iTunes Connect添加App
App上传后就可能到iTunes Connect去设置App的销售国家、App的描述和截图了。这些设置会直接体现在App Store上。需要设置银行帐号,并同意签署很多销售条款。
打开iTunes Connect,点击Add a New App。选中之前选中的bundle identifier。之后的操作就不用介绍了,因为都是一样基本的信息设置。你只需要按提示一步一步完成设置即可。
之后你的App就添加成功了,并且会显示Waiting for Upload的状态。你只需要打到XCode Organizer的Archives,点击Submit去上传应用。在应用上传过程中需要你登录并选择你要上传的应用。
应用上传完成之后就只需要等待审核了,一般来说App Store的审核需要几个星期。
这就是我发布第一个iOS App应用程序的完整操作流程。希望能够帮助你了解iOS应用程序提交的步骤的流程。回头看看整个提交流程步骤相当多,但有了第一次的经验,以后提交就容易得多了。

安卓和苹果上线流程:相关推荐

  1. 安卓app打包上线流程

    一.基本流程 在本地测试APP是否没有问题: 在manifest.json文件中进行相关配置 -- app名称,描述,版本号等基础配置,图标配置 -- app用到的模块 -- app原生插件 点击运行 ...

  2. APP开发的上线流程

    APP的使用已经非常普及,对于企业来说通过APP可以加强和客户的沟通,展现最新的产品和服务.随着APP应用商店对用户隐私的重视,APP的上线规则比以前更加复杂,甚至出现APP需要反复修改数十次才能上架 ...

  3. 字节跳动推“头条搜索”独立APP 安卓端已上线

    据悉,字节跳动推出"头条搜索"独立APP,安卓端已经上线,苹果应用商店暂时还未搜索到. 天眼查信息显示,"头条搜索"的开发者为北京字节跳动科技有限公司,疑似实际 ...

  4. android应用和苹果,同一款软件,在安卓和苹果间差别原来这么大

    原标题:同一款软件,在安卓和苹果间差别原来这么大 百度 在苹果手机的应用商店 App Store 里下载了" 百度 " 点开这个 APP,立刻跳出了 " 温馨提示 &qu ...

  5. iOS—APP打包上线流程

    iOS-APP打包上线流程 1 上传至apple developer 1.1 上传准备工作 更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件和证书之类的文档下载好了,所以无需再安装此类文件 ...

  6. android王者荣耀号苹果可以登陆吗,王者荣耀安卓转苹果什么时候开始 苹果手机可以用安卓账号登录了吗...

    只从王者荣耀官方app王者营地出现角色迁移测试功能后,基本每天都有玩家在问什么时候开放转区,近期体验服上也有关于这方面的调整,之前安卓和苹果的体验服是分开的,而现在苹果体验服有和安卓数据互通的服务器了 ...

  7. android与苹果 推送,科普下安卓和苹果的推送区别

    看到很多人说苹果推送比安卓好太多,安卓关掉app就没法收到推送消息,作为从业者,来给大家科普下安卓和苹果的推送区别. 首先上苹果推送的整体流程图 简单描述一下,开发者先接入苹果推送服务,有消息需要推送 ...

  8. Android与ios消息推送哪个好,科普下安卓和苹果的推送区别

    看到很多人说苹果推送比安卓好太多,安卓关掉app就没法收到推送消息,作为从业者,来给大家科普下安卓和苹果的推送区别. 首先上苹果推送的整体流程图 简单描述一下,开发者先接入苹果推送服务,有消息需要推送 ...

  9. ios和android王者cp,王者荣耀安卓和苹果可以建立亲密关系吗 安卓和ios能挂关系吗...

    版本:V1.53.1.6 类型:MOBA跑酷大小:1.81 GB评分:9.2 标签: moba 腾讯游戏 塔防 竞技游戏 角色扮演 联机对战 立即下载 王者荣耀安卓和苹果可以建立亲密关系吗?在王者荣耀 ...

最新文章

  1. CIO需“野蛮生长” 2017中国CIO高峰论坛7月开幕
  2. spring mvc DispatcherServlet详解之二---request通过Controller获取ModelAndView过程
  3. Python程序练习题6.2
  4. ride上点击用例不能显示edit信息_接口测试平台代码实现61: 多接口用例1
  5. Express Cookie 的基本使用
  6. 导体、良导体、超导体与半导体
  7. 一个网卡设备配置两个不同网段的IP地址
  8. python向上取整_python向上取整-取整,向上
  9. Redis与Django中配置使用Redis
  10. Codeforces Round #799 (Div. 4) (AK代码)
  11. 如何通过GoLand进行Debug
  12. 在 COMSOL 中模拟地震波的传播
  13. 分享到微信微博QQ空间JS代码大全
  14. 计算机大类和三不限哪个好考,上岸经验 !公考千万别报“三不限”职位!
  15. SMS、call中的MO、MT
  16. java获取每周的周一到周日时间节点
  17. 跨平台之uni-app
  18. 过滤html标签 去除html标签
  19. 电子元件又一话——电感篇
  20. 【NodeJs-5天学习】第三天实战篇④ ——QQ机器人,实现自动回复、重要提醒

热门文章

  1. 加多芬科技讲解目前趋势“不带钱包出门”已成趋势 无现金支付你准备好了吗?
  2. pyrouge和rouge在Linux上的安装方法以及结果比较
  3. 二叉树的遍历(递归、非递归)
  4. hadoop之mapreduce教程+案例学习(一)
  5. 全国降雨量数据、气温数据、风速数据
  6. 历年茅台计算机招聘考试真题,2020贵州茅台招聘考试试题及答案(7)
  7. 找完数 ,格式为“完数 = 因子1 + 因子2 + ... + 因子k”
  8. 7.cuBLAS开发指南中文版--cuBLAS中的cublasSetVector()和cublasGetVector()
  9. 第一章 常用半导体器件-----------------本征半导体
  10. css设置背景透明度、16进制色值设置透明度