iOS上架流程

1 准备
2 申请App ID
2.1 打开[苹果开发者官网](https://developer.apple.com),点击Account登陆账号。
2.2 进入ID申请
3 创建证书请求文件(*.cerSigningRequest文件)
4 添加软件开发证书和分发证书 并下载(*.CER文件)
5 创建Profile配置文件
6 新建开发者应用
7 打包上架AppStore
1 准备
开发者账号
可编译的项目
不管是什么框架开发的iOS应用,上架的方式都是一样的,需要申请开发者账号。
开发者账号的功能包含应用分发管理、测试等,否则就只能在自己的手机或虚拟机中运行。
2 申请App ID
为你的软件申请一个唯一的ID,appStore中所有的AppID都是由官方分发的
2.1 打开苹果开发者官网,点击Account登陆账号。
iOS上架流程2.2 进入ID申请
iOS上架流程

iOS上架流程

添加一个App ID
iOS上架流程
选择App IDs
iOS上架流程

 
选择App
iOS上架流程
点击蓝色按钮继续,注册,然后就能看到注册的AppID
3 创建证书请求文件(*.cerSigningRequest文件)
这个证书文件是从mac中应用程序“钥匙串”中申请的,申请后会产生一个文件,这个证书是关联电脑的,后边创建开发者证书的时候需要把该文件上传上去,来生成开发者名义的开发证书和公司名义的软件分发证书。后边的证书生成完之后,这个文件就没啥用了,需要用到再重新获取一下就行
iOS上架流程

 
打开程序钥匙串
iOS上架流程

从证书颁发机构请求证书
iOS上架流程

iOS上架流程

iOS上架流程

 
把证书文件存储到桌面,这一步就完成了
4 添加软件开发证书和分发证书 并下载(*.CER文件)
回到开发者网站,苹果开发者官网,进入证书管理页面
https://developer.apple.com/account/resources/certificates/list
一共需要添加两个证书,开发者调试用的和上架App store分发软件时用的,这个证书是关联开发者的,开发者开发的多个app都可以用同一个证书
iOS上架流程

添加一个证书
iOS上架流程

选择iOS App Development,先创建开发者证书,待会再创建一个分发证书
iOS上架流程

选择本地证书文件
iOS上架流程

添加完成,点击下载,下载完成之后双击安装,或者打开,这个证书会被安装在钥匙串中。两个证书都添加并下载安装就行了。
iOS上架流程

钥匙串中安装成功的效果
iOS上架流程
如果创建错误,可点击证书进去删除
5 创建Profile配置文件
同样需要两个,development和app store用的两套,这个是和App产生关联的
不同的app工程有不同的配置文件。
iOS上架流程
添加一个配置文件
iOS上架流程

先添加一个开发模式的配置文件,待会再新建一个AppStore用的配置文件。
iOS上架流程

选择App ID
iOS上架流程

选择开发证书
iOS上架流程

选择支持调试的设备
iOS上架流程
填入配置文件名称,点击右上角蓝色按钮 Generate生成配置文件,下载双击安装,自动安装到Xcode,或者在Xcode中选择导入,也可以在Xcode中直接下载
iOS上架流程

6 新建开发者应用
返回网页到App connect中添加应用
iOS上架流程
选择我的App
iOS上架流程
新建App
iOS上架流程
app新建完成之后,完善App的详细信息,填写app简介,关键词,截图等。把测试账号也填写进去。如果你的app一般用户是通过短信验证登陆的,那最好在代码中让测试账号免验证进去,方便审核
7 打包上架AppStore
打开Xcode,配置相关信息。

原文链接:https://www.cnblogs.com/xnyzie/p/16844607.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:iOS上架流程 - Python技术站

(0)
上一篇 2023年4月17日
下一篇 2023年4月17日

相关文章

  • uniapp ios原生插件开发 (framework,cocopods)

    一、了解UniApp 插件的开发方式 Xcode Framework 、 Static Library 基于Cocoapods开发 pod lib 已知UniApp的插件开发方式有两种, 第一种 Xcode Framework的方式,这种方式是官方指定的方式。 这种方式的优点就是简单直接, 但也有不足,比如当插件需要引入一些三方库时,操作起来就不是那么方便。…

    IOS 2023年4月17日
    00
  • AppStore审核被拒:other-other,过审核、不过审的经历

      最新版Other问题,请查看我最近的一片文章 我主要开发小型应用,周期较短,提审较频,使用帐号也多,正常申请的三方购买的都有使用。提审时经常会遇到这样那样的问题,单独说other-other,也曾遇到过不下10次,我将会导致出现这个问题的原因分为几类: 1、帐号问题: 大概半年前的那段时间苹果对帐号注册进行调整,目前已经较为稳定。但是调整的这段时间经常会…

    IOS 2023年4月18日
    00
  • Flash开发iOS应用全攻略(五)——如何上传应用到iTunes Connect

      上传IPA到iTunes Connect 上一篇我介绍了如何在iTunes Connect里准备应用。最后在这篇文章里我会简单介绍下如何来上传IPA到iTunes Connect。 登陆iTunes Connect,进入Manage Your Applications页面后,点击你创建的应用图标,进入应用的主页。 如图,在应用的主页中可以看到应用的基本信…

    IOS 2023年4月18日
    00
  • Xcode Run Script 脚本

    在Xcode 项目执行:Run Script 时,则标识:${SYMROOT} . 更改括号类型。 例如:BUILD 号自增,编译完成后自动copy 某文件至目标文件夹等: cp -R ${BUILD_DIR}/${CONFIGURATION}-iphoneos/XXXX.bundle ${SRCROOT}/../XXXProject/ 具体环境变量如下: …

    IOS 2023年4月18日
    00
  • xcode历史版本下载

    一、背景 较早之前做过一个项目,当时使用swift 3.x开发。 项目结束后就没再有新需求与更新。 但最近呢需要对项目的某些功能进行调整,项目又重新被拾了起来。 我们知道现在的swift 版本已经到了 5.x, 相应的语法上较 3.x版本也有了不小的变化。使用最新版本的xcode都已经不支持swift 3.x的 swift version. 所以目前面临两种…

    IOS 2023年4月27日
    00
  • 下载和安装appuploader

      IOS开发工具官网地址 http://www.applicationloader.net/ 最新版本已经优化了没支付688给apple的账号登录流程,无需再安装其他软件。 立即下载最新版本 在appuploader官网首页下载,如果您是windows电脑,则选择点击 windows版,如果是mac 电脑则选择 mac版 下载后解压到电脑中就安装完成了。 …

    IOS 2023年4月18日
    00
  • iOS内存管理之MRC

    前言: 在iOS中,使用引用计数来管理OC对象内存一个新创建的OC对象引用计数默认是1,当引用计数减为0,OC对象就会销毁,释放其占用的内存空间。调用retain会让OC对象的引用计数+1,调用release会让OC对象的引用计数-1。 内存管理的经验总结 当调用alloc、new、copy、mutableCopy方法返回了一个对象,在不需要这个对象时,要调…

    IOS 2023年4月18日
    00
  • IOS证书制作教程

    Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架! 点击苹果证书 按钮     点击新增 ​ 输入证书密码,名称 这个密码不是账号密码,而是一个保护证书的密码,是p12文件的…

    IOS 2023年4月18日
    00
合作推广
合作推广
分享本页
返回顶部