一.准备工作

1、申请苹果开发者账号

首先需要申请苹果开发者账号才能在APP store 里发布应用。
开发者账号分类:(1)个人开发者账号 (2)企业开发者账号 主要的区别是:点击这里
开发者账号申请:点击这里

2、创建发布证书

为你的电脑安装发布许可证,只有这样你的电脑才能发布程序。
证书创建

 
屏幕快照 2018-11-05 下午2.56.06.png
 
屏幕快照 2018-11-05 下午2.56.57.png
 
屏幕快照 2018-11-05 下午2.58.08.png
 
屏幕快照 2018-11-05 下午2.58.15.png
 
屏幕快照 2018-11-05 下午3.01.58.png

3、申请App ID

相当于应用的身份

 
屏幕快照 2018-11-05 下午3.04.33.png
 
屏幕快照 2018-11-05 下午3.04.44.png

4、创建配置文件

 
屏幕快照 2018-11-05 下午3.08.58.png
 
屏幕快照 2018-11-05 下午3.09.02.png
 
屏幕快照 2018-11-05 下午3.09.07.png
 
屏幕快照 2018-11-05 下午3.09.42.png
 
屏幕快照 2018-11-05 下午3.09.49.png

二.app的打包

 
屏幕快照 2018-11-05 下午3.24.23.png

1.Xcode 打包

 
屏幕快照 2018-11-05 下午3.26.30.png
 
屏幕快照 2018-11-05 下午3.24.33.png

2.验证包信息

 
屏幕快照 2018-11-05 下午3.32.52.png

3.包的导出

 
屏幕快照 2018-11-05 下午3.33.40.png
 
屏幕快照 2018-11-05 下午3.34.00.png
 
屏幕快照 2018-11-05 下午3.34.40.png
 
屏幕快照 2018-11-05 下午3.34.46.png
 
屏幕快照 2018-11-05 下午3.34.51.png
 
屏幕快照 2018-11-05 下午3.34.56.png

三.app的发布

1.在 iTunes Connect构建提交的版本

 
屏幕快照 2018-11-05 下午3.35.47.png
 
屏幕快照 2018-11-05 下午3.35.52.png
 
屏幕快照 2018-11-05 下午3.36.00.png
 
屏幕快照 2018-11-05 下午3.36.37.png
 
屏幕快照 2018-11-05 下午3.36.42.png
 
屏幕快照 2018-11-05 下午3.36.51.png
 
屏幕快照 2018-11-05 下午3.38.29.png

2.解析包

 
屏幕快照 2018-11-05 下午3.39.34.png
 
屏幕快照 2018-11-05 下午3.39.47.png
 
屏幕快照 2018-11-05 下午3.39.41.png

3.上传包提交审核

 
屏幕快照 2018-11-05 下午3.39.53.png
 
屏幕快照 2018-11-05 下午3.39.57.png
 
屏幕快照 2018-11-05 下午3.40.01.png
 
 

iOS开发之app打包发布流程的更多相关文章

  1. iOS开发之App间账号共享与SDK封装

    上篇博客<iOS逆向工程之KeyChain与Snoop-it>中已经提到了,App间的数据共享可以使用KeyChian来实现.本篇博客就实战一下呢.开门见山,本篇博客会封装一个登录用的SD ...

  2. iOS开发之App启动原理

    iOS程序的启动过程 程序启动的完整过程大致步骤如下: 1.main函数 2.UIApplicationMain * 创建UIApplication对象 * 创建UIApplication的deleg ...

  3. iOS开发之App主题切换完整解决方案(Swift版)

    本篇博客就来介绍一下iOS App中主题切换的常规做法,当然本篇博客中只是提到了一种主题切换的方法,当然还有其他方法,在此就不做过多赘述了.本篇博客中所涉及的Demo完全使用Swift3.0编写完成, ...

  4. IOS开发之App被拒原因

    新手入门,简单记录一下Ipa提交给苹果公司后,有可能会被驳回的原因,欢迎补充和纠正! 原因: 1.ipa功能缺陷,譬如不能正常登陆.界面打不开.支付调不起等测试过程中未发现的Bug,实在是不应该!!! ...

  5. iOS开发之APP上线

    APP 上线有两种途径: 一种是 Xcode->openDeveloperTool->applicationLoader,这种打开后登陆appleID就可以选取并且交付您的应用程序了.这种 ...

  6. iOS开发之APP推送设置WIFI

    在iOS开发过程中,有时需要连接网络.当访问请求,检测到网络不可用时,需要提示用户手动进行设置网络并告知用户操作路径设置可用的网络. 只需一行代码即可实现: - (void)viewDidLoad { ...

  7. iOS 开发之 Xcode6 打包生成ipa给测试

    Xcode 6正式版Version 6.0.1 (6A317)已经放出Mac AppStore,之前为了体验swift也安装过beta版,但是并没有注意到6系Xcode对于导出ipa的变化,更新正式版 ...

  8. iOS开发基础:最新的APP打包上架流程

    之前有人留言让我更新部分文章,下面就为大家分享一下iOS的APP打包上架流程: 上传至apple developer 1.1 上传准备工作 更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件 ...

  9. iOS应用App Store发布流程

    iOS应用App Store发布流程 要发布iOS应用到App Store首先得有一个开发者账号,且不能是企业版(企业版只能部署inhouse,不能部署到App Store). 应用发布到App St ...

随机推荐

  1. CF&&CC百套计划1 Codeforces Round #449 B. Ithea Plays With Chtholly

    http://codeforces.com/contest/896/problem/B 题意: 交互题 n张卡片填m个1到c之间的数,1<=n*ceil(c/2)<=m 最后填出一个单调非 ...

  2. 2017 10.25 NOIP模拟赛

    期望得分:100+40+100=240 实际得分:50+40+20=110 T1 start取了min没有用,w(゚Д゚)w    O(≧口≦)O T3 代码3个bug :数组开小了,一个细节没注意, ...

  3. 【转】一个简单的WCF回调实例

    代码下载:http://files.cnblogs.com/AlwinXu/CallbackService-master.zip 本文转自: http://adamprescott.net/2012/ ...

  4. 《设计模式》-原则二:里氏代换原则(LSP)

    回顾一下上一节说的“开闭原则” 说的是 一个软件要遵循对修改关闭 对新功能扩展的原则. 这一次来说说 “里氏代换原则” 意思是说:子类型必须能代替他们的基类. 看了半天的例子 好像 是懂非懂啊...相 ...

  5. 可简单避免的三个 JavaScript 发布错误

    Web应用程序开发是倾向于在客户端运行所有用户逻辑和交互代码,让服务器暴露REST或者RPC接口.编译器是针对JS作为一个平台,第二版ECMAScript正是考虑到这一点在设计.客户端框架例如Back ...

  6. cassandra数据库

    一.下载地址:http://www.apache.org/dyn/closer.lua/cassandra/3.0.11/apache-cassandra-3.0.11-bin.tar.gz 二.安装 ...

  7. centos7.2安装php7.2

    Centos 7源码编译安装 php7.2 原文地址:https://renwole.com/archives/29 介绍: 先安装php依赖包,否则在编译安装php7的过程当中会出现各种报错,安装完 ...

  8. 树形dp&&树的重心(D - Godfather POJ - 3107)

    题目链接:https://cn.vjudge.net/contest/277955#problem/D 题目大意:求树的重心(树的重心指的是树上的某一个点,删掉之后形成的多棵树中节点数最大值最小). ...

  9. 状压dp(B - 炮兵阵地 POJ - 1185 )

    题目链接:https://cn.vjudge.net/contest/276236#problem/B 题目大意:略  具体思路:和我的上一篇写状压dp的思路差不多,不过就是这个题相当于上一个题的升级 ...

  10. 未来人类T5 安装win10,ubuntu双系统

    1.首先确保win10已经安装,u盘中已刻录好系统,下载好英伟达最新驱动保存在u盘中,压缩100g的磁盘空间给ubuntu. 2.设置双显卡模式,重启时按F7选择进入u盘启动. 3.进入安装界面,选择 ...