ios-凯发体育官方app

ios-最全的app上架教程

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

2017年最新整理的ios真机调试的详细图文步骤流程,轻松的把你开发的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及配件文件,进入设置。

2

选择app ids –>点击 创建一个新的app id

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

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

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

3

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

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

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

4

检查下没有错的话直接点击register后点击done完成app id的创建。

end

二.添加测试设备uuid

1

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

2

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

3

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

end

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

1

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

appuploader工具获取

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

打开appuploader软件,选择certification。

2

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

3

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

end

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

1

选择profiles,点击 add选择开发者描述文件选项

2

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

3

下载保存(.mobileprovision)文件

end

五.打包ipa

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

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

xcode打包的看下面这篇经验

2xcode打包ipa上传app store完整流程

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

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

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

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

end

六.安装ipa到手机

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

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

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

点击苹果证书按钮

点击新增

输入证书密码,名称

这个密码不是账号密码,而是一个保护证书的密码,是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)

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

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

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

相关推荐

  • 会议是党政机关传达上级指示、布置工作、交流经验的一种重要形式,做好会议的筹备和组织工作是机关工作人员的一项重要业务。办公室新人筹备会议时,要认真、细致、严谨,笔者通过实践总结了一份…

    科研百科 2022年10月3日
    267
  • 在当今的商业环境中,组织需要足够敏捷和灵活来满足快速增长的市场需求。企业的工作管理结构需要提供明确的计划、流程和责任,以便按时并在预算内交付关键业务。考虑到这些挑战,敏捷和精益管理…

    科研百科 2023年8月25日
    136
  • 来源:【四川日报-川观新闻】 中共四川省委 四川省人民政府 关于进一步加强水利工程建设 保障经济社会高质量发展的意见 (2022年12月23日) 兴修水利、防治水害事关四川现代化建…

    科研百科 2023年3月6日
    294
  • 申请书的撰写是项目申报过程中一个非常关键的环节,申请书是评审专家评审项目的依据,申请人的思想应在申请书中充分展示出来,因为申请人在初审时没有机会和评审专家见面,评审专家对项目的判断…

    科研百科 2024年6月19日
    10
  • 江苏省妇幼保健院科研项目 近年来,随着人口老龄化的加剧,医疗保健行业面临着前所未有的挑战。为了应对这一挑战,江苏省妇幼保健院近年来开展了多项科研项目,旨在提高医疗保健的质量和效率。…

    科研百科 2024年4月10日
    32
  • 红网时刻新闻1月19日讯(记者 曾珍 通讯员 曾国杰 邹小艳)1月18日,全市城市基层党建引领基层治理现场会在双清区召开。 当天上午,与会人员先后到双清区石桥街道立新社区、兴隆街道…

    科研百科 2023年9月29日
    107
  • 科研项目自然科学基金 近年来,自然科学基金得到了广泛的应用和重视。它是中国政府为了支持科学技术研究而设立的一种资金渠道,旨在推动我国自然科学领域的创新发展。本文将介绍一些科研项目自…

    科研百科 2024年4月6日
    38
  • 青海新闻网·青海新闻客户端讯 “不忘初心、牢记使命”主题教育开展以来,青海广播电视大学把问题检视整改同解决学校发展的突出问题、巩固深化巡视整改、开展党建工作“大学习、大对标、大提升…

    科研百科 2023年9月20日
    180
  • 软件项目进度计划案例 在软件开发项目中,进度计划是非常重要的一环。合理的进度计划可以帮助开发人员更好地组织和管理项目,并确保项目按时完成。本文将介绍一个软件项目进度计划案例,以供参…

    科研百科 2024年5月31日
    40
  • 要用excel做一周的表,那大概率时间不是花在excel上,而是花在填表人那。 只要做过报表就知道,收报表比处理报表痛苦多了。目前国内企业很多还是用excel、word,甚至是纸质…

    2022年10月12日
    312
网站地图