1.申请苹果开发者账号

申请苹果开发者账号在APP store 里发布应用。

开发者账号分类:(1)个人开发者账号 (2)企业开发者账号

主要的区别是:点击这里

开发者账号申请:点击这里

2.创建发布证书

在电脑安装发布许可证,这样你的电脑才能发布程序。

证书创建:

1.创建CSR文件

1.1 打开电脑中的钥匙串,在应用程序中找到

1.2 选择导航栏中下面的选项

1.3 输入用户邮箱、名字,选择保存到硬盘

1.4 生成证书文件

2.创建发布证书

2.1选择App Store

2.2上传创建的CSR文件

2.3 上传后证书创建成功,下载到本地

2.4双击文件,证书加入到钥匙串中

3.申请APP ID

3.1创建APP ID

3.2 填写App ID Description、Bundle ID,选择App Services

4.创建配置文件

4.1创建Provisioning Profiles

4.2选择APP ID

4.3选择证书

4.4命名

4.5Xcode设置

Bundle dentifier必须和前面申请的Bundle ID一致

5.Xcode打包

5.1Xcode打包

点击Xcode—->Product——>Archive

5.2.1上传到APP Store

点击Distribute APP——>IOS App Store——>Upload

5.2.2包导出本地

点击Distribute APP——>Ad Hoc——>Export

iOS开发app打包相关推荐

  1. uni-app 开发app 打包后的尺寸与使用hbuilderx预览时不符

    uni-app 开发app 打包后的尺寸与使用hbuilderx预览时不符 uni-app rpx 比例失调 uni-app 开发app 横屏或者 屏幕尺寸过大时 样式错乱 uni-app 有解决方案 ...

  2. 【转】 iOS开发之打包上传到App Store——(一)各种证书的理解

    OK,有日子没写iOS开发的相关文章啦,主要是最近的精力都没在这上面,不过既然产品已经快要出来了,就有必要了解一下各种证书啥的(众所周知iOS的一堆证书可是很让人头大呀),最近确实被这个搞得头大,然后 ...

  3. ios开发App的图标背景色不能是透明

    在ios开发中,App的图标背景不能是透明的,否则打包出来以后,在界面上的显示会是一个带有把黑色背景的图标. 换成白色背景后:

  4. iOS开发--APP性能检测方案汇总(一)

    Linux编程点击右侧关注,免费入门到精通! 作者丨青苹果园 https://github.com/SilongLi 1 . CPU 占用率 CPU作为手机的中央处理器,可以说是手机最关键的组成部分, ...

  5. iOS开发 --- app 投诉维权

    原文链接 作为一名iOS开发工程师,我深深的明白一个app从设计到开发再到提交AppleStore审核其中的艰辛与不易,审核通过以后还要依靠市场和运营同志们的广告推广宣传,一路走来很不容易,在这种互联 ...

  6. iOS开发 - App语言国际化

    前言 语言本地化,又叫做语言国际化.是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言.往往一些应用程序需要提供给多个国家的人群使用,或者一个国家有多种语言,这就要 ...

  7. iOS开发——App集成短信验证码

    无论是在网页上还是在客户端,每当我们进行注册的时候,往往会进行短信或者邮箱验证,这是一种不错的安全机制.对于用户体验来说,如果是在PC的网页上,用邮箱或者短信验证都比较方便:如果是在手机上,那么使用短 ...

  8. ios开发app瘦身

    缩减iOS安装包大小是很多中大型APP都要做的事,一般首先会对资源文件下手,压缩图片/音频,去除不必要的资源.这些资源优化做完后,我们还可以尝试对可执行文件进行瘦身,项目越大,可执行文件占用的体积越大 ...

  9. [iOS]把App打包成ipa文件,然后App上架流程[利用Application Loader]

    假设你现在已经完成了证书,Bundle Identifier 和描述文件的配置 然后配置工程 打开你项目工程 第一步,这里不能选择模拟器,选择iOS Device 如果不支持横屏,把这2个勾去掉 然后 ...

  10. iOS开发-自动化打包Jenkins集成

    前言 自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做.Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件 ...

最新文章

  1. 大厂围猎春招,年轻人却卸甲出逃
  2. P1291 [SHOI2002]百事世界杯之旅
  3. 【收藏】13个CSS3快速必备开发工具
  4. LVS负载均衡群集(LVS-NAT搭建)
  5. android 加载网络bitmap图片 oom 简书_Android常见问题--ImageView加载图片OOM
  6. 没有代码天赋的我,先退出了
  7. 非常全面的讲解SpringCloud中Zuul网关原理及其配置,看它就够了!
  8. 第一个JSP文件的创建过程
  9. location.host与location.hostname和跨浏览器的兼容性?
  10. 【toplink】 位居第一的Java对象关系可持续性体系结构
  11. 机器学习之路: python 支持向量机 LinearSVC 手写字体识别
  12. 万字干货,Podman 保姆级中文使用教程
  13. Chaotica for Mac(分形艺术图形设计工具)
  14. 微软招 HR 了!看来是招聘需求太旺盛,忙不过来了
  15. windows系统镜像修复计算机,Win10系统下修复Windows映像方法
  16. 倍福 TwinCAT背景知识
  17. TIA博途中分布式IO ET200SP的使用方法
  18. C++行为型模式-实现观察者模式
  19. 【spider】关于scrapy的安装的几个问题
  20. PPT素材 + 手机怎么玩洛克王国(flash游戏)

热门文章

  1. 解析DNA甲基化临床科研 | 无论什么科室,一定要有project的经典视角|易基因
  2. Crucible 安装日志
  3. win10无线网不能连接到服务器,win10无线网为什么连不上?win10连不上无线网络的修复方法...
  4. 【图形学】计算机图形学的应用领域
  5. 单招学计算机好学吗,单招没被录取学什么,计算机行业
  6. MSP430F149单片机-IAP升级
  7. Gradle问题——编译错误compileJava FAILED
  8. 蔡康永的说话之道2-笔记
  9. CGAL 4.11 官方文档 软件包概述 ——多边形类
  10. 软件工程:敏捷过程与极限编程