iOS App 打包上架AppStore超详细流程

本文详细介绍了iOS开发者如何将应用上传到App Store的完整步骤,包括准备付费开发者账号,检查Xcode和系统版本,生成发布证书,创建App IDs,绑定Bundle Identifier,制作描述文件,以及在App Store创建应用并使用Xcode打包工程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前言:

  • 作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事。但是很多人还是不知道该怎么上传到App Store上
  • 下面就来详细讲解一下具体流程步骤。

二、准备:

  • 一个已付费的开发者账号(可分为):
  • 账号类型分为个人(Individual)
  • 公司(Company)
  • 企业(Enterprise)
  • 高校(University)四种类型
  • 每年资费分别为$99、$99、$299、免费。
  • 一个已经开发完成的项目。

三、检查:

  • 安装的Xcode必须为正式版,beta版本的Xcode不能上传项目到App Store。
  • 上传使用的 Mac 的 OS X系统必须也是正式版的,beta版本也不行。
  • 请确认你安装的Xcode是从App Store或者是开发者网站下载的
  • 因为非官方途径下载的Xcode可能带有XcodeGhost 病毒。如何检查?

    1、非官方渠道下载的Xcode编译出来的app可能被注入第三方的代码,向另外一个网站上传数据。

    2、正常的Xcode

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/      下面无Library目录

四、生成发布证书

1.打开开发者中心网址:https://developer.apple.com  点击:Account

2.输入账号和密码登录 

3.点击:Certificates, Identifiers & Profiles

  • 专门生成证书,绑定Bundle Id,绑定device设备,生成描述文件的地方

4.点击Certificates生成证书

  • 选择iOS, tvOS, watchOS
  • 选择All
  • 点击右上角新添加证书

5.选择生产证书(选择App Store and Ad Hoc)

6.png
7.png
8.png
9.png
10.png
11.png

7.上传CSR文件去获取证书(CSR文件需要我们到本机钥匙串里去创建)

  • 在Launchpad的其他里面,点击钥匙串访问弹出如下界面
12.png
13.png
  • 工具栏选择钥匙串访问->证书助理->从证书颁发机构请求证书...
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值