1. 苹果开发者中心中创建【App ID和名称】

登录苹果开发者中心,进入【Apple Developer
Certificates, Identifiers & Profiles】 (https://developer.apple.com/account/ios/identifier/bundle)

ID号可以创建,也可以删除。创建ID后,要创建PP文件,然后在mac电脑中新建对应的App项目,导出ipa文件。

  1. 在itunesconnect中新建【app信息】

登录itunesconnect,并创建App信息(https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/)

PS 1:名称:您的 App 在 App Store 中显示的名称。名称长度不能超过 50 个字符。 
PS 2:套装ID: 必须与您在 Xcode 中使用的 ID 相符。该 ID 在您上传第一个构建版本后便无法更改。 
PS 3:SKU:您 App 专有的 ID, 此 ID 不会在 App Store 中显示。

  1. 构建APP STORE 信息中的【app信息】

04.构建APP STORE 信息中的【价格与销售范围】

  1. 构建iOS APP信息中的【版本信息-屏幕快照】


可以看到右上角有个【英文(美国)】,在其中可以选择其他的语种。接下来就可以将你app的界面照片上传上去,比如可以通过91助手等工具来截图。注意下照片要求的尺寸,否则会上传不成功,提示“一张或多张屏幕快照的尺寸存在错误。了解更多。”!
一旦你上传了5.5英寸的显示屏的屏幕快照后,其他尺寸的快照都默认也以该快照为准,如下:

我们可以通过【媒体管理】方式来上传其他尺寸的快照,当然要将【使用英文(美国)版5.5英寸显示屏】前面的打钩去掉:

图片尺寸要求可以参考:
iTunes Connect Properties
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/writerid/itc_screenshot_properties
PS 1:版本信息中的屏幕快照、描述、关键词 、技术支持网址(URL) 、营销网址(URL) 等信息是有区分语种的。因此你如果有两种语言,就要填写两次 
PS 1:iPhone5(4英寸)手机上的AppStore上面显示的屏幕快照为你提交时的4英寸显示屏的屏幕快照图

  1. 构建iOS APP信息中的【版本信息-描述、关键词 、网址】

注意该信息也一样是有区分语种的,所以要填写两次

  1. 构建iOS APP信息中的【App 综合信息】

  2. 构建iOS APP信息中的【App 审核信息】

09.将应用程序ipa文件添加(上传到)App Store

使用 Xcode 6 或更高版本,或使用 Application Loader 3.0 或更高版本提交您的构建版本。

这边我使用Application Loader 上传
PS 1:安装过Xcode可以直接【command+空格】方式搜索Application Loader 来启动,也可以直接启动Xcode->菜单栏Xcode->Open Developer Tool ->Application Loader 
PS 2:网上有人解释说:这种上传比网页的牢靠,而且有进度。上传时候如果提示错误,一般不是网络有问题就是签名没整好。

10.构建iOS APP信息中的【构建版本】

最后点击提交以供审核即可,当然在这之前需要存储下,再提交

11.构建iOS APP信息中的【出口合规信息等等】

最后点击提交并等待App上线

█ 相关资料:
1.iTunes Connect Properties

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/writerid/itc_screenshot_properties

2.【IOS学习之常见问题】 App上架之从Xcode导出ipa文件

http://blog.csdn.net/ljb568838953/article/details/53215696

3.iOS App被拒原因

1、应用内包含检查更新功能
2、使用第三方登录时未做安装检测
3、采集设备IDFA但应用没有广告功能
4、含UGC却未提供用户协议及举报功能
5、上传时没有使用真实的应用截图
6、应用必须使用邀请码才能注册使用
苹果要求应用不能限制只有部分用户可以使用。
7、应用内出现第三方移动平台的名字或图标
8、应用内涉及奖励,未声明与苹果无关
9、没有提供恢复内购的方法
10、未注册时不能使用与账号无关的功能
11、iPhone 应用在 iPad 上不能正常显示
12、侵犯第三方版权
13、应用截图、名称、描述等出现不雅词汇
14、应用出现 beta版、测试版字样
15、注册缺少隐私政策
16、应用出现崩溃、加载失败等 bug
17、应用描述、截图和应用功能不符
18、应用包含应用推荐功能
19、应用包含不正确的诊断功能
20、应用提交的新版本与上一版差异过大
21、应用违反当地法律法规
22、应用作者名与金融机构名字不一致
23、应用提供功能过于简单

参考:iOS App被拒原因
http://blog.csdn.net/coyote1994/article/details/52558062

转载请注明出处:
http://blog.csdn.net/ljb568838953/article/details/53200271

【IOS学习之常见问题】 App上架之发布App到Appstore相关推荐

  1. iOS APP打包和发布App Store上架流程指南

    用hbuilderx打包ios app应用,需要先打包,然后在进行app store上架,用户才能下载使用. 下面我们来讲述打包和上架的全部流程. 首先,打包时需要一个打包证书的,这个证书是p12后缀 ...

  2. iOS开发之企业开发者账号打包发布 App 到服务器上的流程

    说明: 下面只讲怎么用 企业开发者账号 打包发布到服务器,至于 企业开发者账号 的申请就自行 百度 ,Certificates 和 Provisioning Profile 创建时记得选择 In Ho ...

  3. app上架各安卓app应用市场的流程

    想要把APP上架到应用市场都要先注册开发者账号才可以.这里的方法包括注册帐号和后期上架及一些需要注意的问题.注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程 ...

  4. 《简化iOS APP上架流程,App Uploader助你搞定!》

    转载:Appuploader常见问题 Appuploader 常见错误及解决方法 问题解决秘籍 遇到问题,第一个请登录苹果开发者官网 检查一遍账号是否有权限,是否被停用,是否过期,是否有协议需要同意, ...

  5. iOS APP 上架审核过程中常见问题整理

    一 .iOS APP 上架流程简介 1. 申请开发者账号 苹果的开发者账号主要分为个人(Individual).公司(Company).企业(Enterprise).高校(University)四种类 ...

  6. 完整iOS APP发布App Store上架流程

    如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案. 如果你上架过iOS APP,这里会了解到有更快捷的上架过程. 上架iOS最基本需要一个付费的开发者账号,还没有 ...

  7. 完整iOS APP发布App Store上架流程指南

    本文章的目的在于教会你如何创建ios的打包证书和如何上架 假如你没有任何的打包或上架经验,参考本文有很大的收益. 通常创建ios证书和上架,是需要MAC电脑的,本文重点介绍如何在没有mac电脑的情况下 ...

  8. 实用分享 2017年最新发布 iod app 上架流程

    2017年2月21日上架了一个APP,所以把上传App的流程给大家分享一下,互相学习交流,前些日子在国外论坛找到了一个上架的辅助工具,后面也分享给大家. 准备好各项文件就可以操作了 先打开开发者网站h ...

  9. 2019年苹果iOS App上架详细图文教程

    上架基本需求资料 1.苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2.开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般 ...

最新文章

  1. JSP中是EL表达式与JSTL
  2. 标签选择器用于修改html元素默认的样式,html – 为什么CSS选择器与 sign(直接子)覆盖默认样式?...
  3. olr 性能调优 NO_NORMS
  4. oracle 11g(二)安装过程
  5. Unity与Android交互
  6. h3cne证书有必要考吗_大学生考幼师资格证有必要吗?有什么好处呢
  7. 计算机系统如何禁止删除文件,电脑禁止安装删除文件 禁止复制电脑文件的方法...
  8. 编码的未来是“无代码”
  9. 刷新include引进的页面
  10. Docker + Spring Boot + FastDFS 搭建一套分布式文件服务器,太强了!
  11. easyui 动态添加标签页,总结
  12. 《SilverLight2快速入门》之Hello SilverLight
  13. 切向量,普通矢量,渐变
  14. 睁开双眼玩立体游戏!3D显示技术解析
  15. 999宝藏网尼古拉斯电脑城装机版V6.0
  16. Scala学习视频心得(一)语言特点、伴生对象
  17. Shell进阶(三) 交互式脚本 函数 数组 分片 字符串处理
  18. 第5章.网站首页高可用nginx+lua
  19. 字符型数据与数值型数据之间的转换
  20. Mac电脑 重设开机密码

热门文章

  1. java中txt文件在线显示中文乱码问题
  2. SSRS 常用函数、表达式
  3. 单因子分析 —— UBL综合因子
  4. 小米手机adb命令解锁BL_红米不止有手机!RedmiBook正式亮相,支持小米智能解锁...
  5. STM32学习笔记1.2 STM32的开发方式——写给电信学部学生科技协会的朋友们
  6. FFmpeg推送命令
  7. 【HTML练习】使用html元素进行文本格式化
  8. 应届生offer长什么样_你的offer长什么样? 拿到offer就是被录取了吗?
  9. 智慧旅游顶层设计方案(附PPT下载)
  10. at org.apache.hadoop.io.serializer.SerializationFactory.getSerializer(Serializat