iOS-2023最全的App上架教程(2020年 ios app上架流程)

iOS-最全的App上架教程

不上架App Store安装到手机调试测试,需要用到ios真机调试证书打包的ipa才能安装到非越狱的手机使用。

2017年最新整理的ios真机调试的详细图文步骤流程,轻松的把你开发的ios app安装到手机体验。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

工具/原料

苹果开发者账号

ios证书创建工具Appuploader

ios调试证书介绍

1

调试证书分两种

ios开发证书和Ad hoc证书

如果你用xcode开发,可以直接用开发证书,用手机连接xcode进行真机调试,不过现在也能免证书调试,很方便。

如果需要打包发给朋友、客户测试,不方便直接拿手机给你连接xcode进行灌装,还是需要iOS测试证书(Ad hoc)打包,才能发给别人安装。

如果你用HBuilder等跨平台开发工具开发的iOS APP,也要用到iOS测试证书(Ad hoc)打包 出来的IPA才能安装到非越狱的手机测试。

END

详细步骤

1

1、申请一个APPid(应用标识符

2、添加调试设备

3、申请iOS调试证书

4、配置调试描述文件

5、iOS打包ipa

6、安装到手机调试

END

一.创建唯一标示符App IDs

1

登录苹果开发者中心,进入证书页面。

点击证书、ID及配件文件,进入设置。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

2

选择App IDs –>点击 创建一个新的App ID

其中有两项需要你自己填:

第一项Name,用来描述你的App ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)

第二项Bundle ID (App ID Suffix),这是你App ID的后缀,需要仔细填写。用来标示我们的 app,使它有一个固定的身份,和你的程序直接相关。填写 Explicit App ID 的格式为:com.company.appName(要有两个点.)照着格式写,写个方便记的,后面很多地方要用到,这个格式的就是你的APPID了!

iOS-2023最全的App上架教程(2020年 ios app上架流程)

3

第三项配置服务权限,默认会选择2项,不能修改,其它常用的苹果支付,APP推送通知,根据自己需要的服务选择上,然后点击Continue确认,下一步。

选择苹果支付和推送通知,还需要创建对应的iOS苹果支付证书和iOS推送证书。

一般没什么要求默认就好。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

4

检查下没有错的话直接点击Register后点击Done完成App ID的创建。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

END

二.添加测试设备uuid

1

使用苹果助手连接手机获取到你的手机uuid

2

登录开发者中心,添加设备,选择Devices,点击右上角 号。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

iOS-2023最全的App上架教程(2020年 ios app上架流程)

3

输入设备名称和设备UDID,一路点击创建。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

iOS-2023最全的App上架教程(2020年 ios app上架流程)

END

三.创建ios真机调试证书p12

1

这里用Appuploader工具直接申请导出p12文件和描述文件。

Appuploader工具获取

http://pan.baidu.com/s/1nuPKcA1

打开Appuploader软件,选择Certification。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

2

点击 ADD选择发布证书选项,点击 ADD选择开发者证书选项,输入证书名称、邮箱、证书密码,点击ok创建。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

3

下载保存证书文件(.p12)

iOS-2023最全的App上架教程(2020年 ios app上架流程)

END

四.创建发布测试描述文件.mobileprovision

1

选择Profiles,点击 ADD选择开发者描述文件选项

iOS-2023最全的App上架教程(2020年 ios app上架流程)

2

点击 ADD选择发布测试描述文件选项(ad hoc),选择appid,勾选关联之前创建的发布证书,勾选之前添加用来测试的设备,输入名称,点击ok创建。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

3

下载保存(.mobileprovision)文件

iOS-2023最全的App上架教程(2020年 ios app上架流程)

END

五.打包ipa

现在很多开发工具,打包ios包ipa的方式大同小异。

这里介绍跨平台开发工具HBuilder打包ipa流程

xcode打包的看下面这篇经验

2xcode打包IPA上传App Store完整流程

打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

选择iOS打包,支持的设备类型,使用苹果证书,填写AppID(苹果开发者中心申请的那个),

上传之前创建的iOS发布证书.p12及配置文件.mobileprovision并输入创建证书时设置的密码,点击打包。

iOS-2023最全的App上架教程(2020年 ios app上架流程)

打包成功后,下载保存ipa,这个ipa包就能安装到手机进行测试

iOS-2023最全的App上架教程(2020年 ios app上架流程)

END

六.安装ipa到手机

利用苹果助手,连接电脑把ipa包安装到手机进行调试或者上传第三方平台扫码安装。ps:注意不要直接ipa包发送到苹果手机进行安装,不像安卓。

证书我们这边可以借助辅助工具appuploader

Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

点击苹果证书按钮

iOS-2023最全的App上架教程(2020年 ios app上架流程)

点击新增

iOS-2023最全的App上架教程(2020年 ios app上架流程)

输入证书密码,名称

这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。 证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类

选择证书类型

带distribution的是发布类型,带development的是开发类型。

apple类型=ios mac,所以开发时选择ios app development和apple development 类型都是可以的

选择bundle id

只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。

使用appuploader同步服务

如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。

证书类型说明

IOS开发选择apple development或者ios app development 类型 ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc) 开发推送证书选择 apple push notification service ssl (sandbox) 发布推送证书选择 apple push notification service ssl (sandbox & production)

其他证书不是很常用,可以自行百度各种证书说明

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月29日 上午8:02
下一篇 2023年4月29日 上午8:12

相关推荐

  • 全过程咨询合同管理

    全过程咨询合同管理 全过程咨询合同管理是指在咨询过程中,对咨询合同的签订、执行、变更、解除等方面进行全面的管理和控制,以确保咨询活动的合法性、合理性和有效性。全过程咨询合同管理的重…

    科研百科 2024年5月23日
    60
  • 低代码平台和二次开发的区别

    低代码平台和二次开发的区别 随着科技的不断发展,软件开发领域也在不断进步。低代码平台和二次开发是近年来备受关注的两种开发方式。虽然它们都是为了简化开发流程和提高效率,但在实际应用中…

    科研百科 2024年3月1日
    87
  • 访惠聚:夯实基层基础 激发内在活力(访惠聚建强基层组织)

    初冬清晨,寒意阵阵。12月8日上午10时,走进新疆焉耆回族自治县七个星镇呼尔东村,一座气势雄伟的牌楼矗立在村口,“春和景明”四个大字映入眼帘,道路两旁的白杨林傲然挺立,宽阔平整的柏…

    科研百科 2023年3月9日
    201
  • 村党支书记2024年上半年抓党建工作述职报告范文(村党支书记2024年上半年抓党建工作述职报告范文怎么写)

    村党支书记2024年上半年抓党建工作述职报告范文 现将2024年上半年本人履行第一责任人职责,抓基层党建工作情况报告如下: 一、履职情况 一是全面开展党的建设工作。以党纪学习教育为…

    科研百科 2024年6月26日
    77
  • oa与项目管理软件

    oa与项目管理软件:让项目管理更高效 随着现代企业竞争的加剧,项目管理已经成为了企业成功的关键因素之一。oa(办公自动化)和项目管理软件已经成为了现代项目管理中不可或缺的工具。本文…

    科研百科 2024年7月21日
    40
  • 科研项目实施保障条件(科研项目保护法律法规知识)

    科研项目保护法律法规知识 随着科技的不断进步,科研项目作为科技发展的重要组成部分,越来越受到人们的关注。然而,科研项目的保护也面临着许多挑战。本文将介绍一些相关的法律法规知识,帮助…

    科研百科 2024年4月6日
    49
  • 高工评审的 科研项目是啥

    高工评审科研项目是一种重要的科研评估方式,能够对科研项目的质量、创新性、实用性等方面进行全面评估,为科研项目的顺利进行提供重要的保障。本文将介绍高工评审科研项目的相关知识。 高工评…

    科研百科 2024年11月20日
    0
  • 重庆征创公司:坚持党建引领,三项举措抓实安全生产工作(发挥党建引领安全生产)

    拆除工程,安全大于一切。为安全稳妥推进九龙坡区征拆工作,重庆征创公司党委大力实施“党建+安全”系列工作,以高质量党建引领高质量安全生产。 抓理念入脑入心。征创公司党委把习近平总书记…

    科研百科 2024年6月29日
    53
  • 物资项目管理系统

    物资项目管理系统 物资项目管理系统是一种用于管理物资项目的软件系统,能够帮助项目经理和供应商更好地控制物资的采购、库存、配送和交付过程,提高物资项目管理的效率和精度。 物资项目管理…

    科研百科 2024年12月13日
    0
  • 医院合同管理流程

    医院合同管理流程 医院合同管理是医院管理中非常重要的一环,其目的在于确保医院合同的合法性、合理性、有效性和及时性。本文将介绍医院合同管理流程,以便医院管理者更好地了解和执行合同管理…

    科研百科 2024年8月24日
    24