iOS 开发 —–公司测试于包及传流程

 

打包iOS应用程序

假若想使将做的iOS应用程序安装至好之iOS设备及测试、或者安装到别人的iOS设备及,或者想昭示到App
Store中,先要于采用签名。签名就要出证书,这便需要报名证书的进程了。

把好的应用程序安装至装备遭遇,主要有瞬间几乎栽艺术:

  1. 将iOS设备与计算机连接起来,如果Xcode中既补充加了涵盖这个装置的Profile文件还以工程被已经挑选了拖欠公文,那么当Xcode左上斗便足以选是装置,之后点击RUN,程序就算为安装在是iOS设备遭遇了。这个主要用以在真机上测试程序。
  2. 以Xcode将应用程序以Ad
    Hoc方式打包,到处ipa文件,然后据此iTunes等工具将应用程序安装及iOS中。这种措施的Profile文件根本是Ad
    Hoc类型,并且带有制定的设施信息。导出的ipa也不得不设置到制定的配备遭遇。
  3. 拿应用程序发布暨App
    Store上,待苹果对通过后,其他人即便可以下载安装了。

正文主要谈第二种方法。当前条件呢Xcode5.1,测试时是2014年八月。Xcode版本不同操作过程可能吧会见不同。另外苹果开发者网站也说不定后改版,操作流程也会见改。

一、制作Profile文件

若果想为祥和之App可以以真机上运行,必须要成iOS开发者并负有iOS开发者帐号。如何注册改成iOS开发者将不再赘言。

运转浏览器,登录https://developer.apple.com/,在顶部菜单中找到Member
Center,打开进去登录页面,输入帐号与密码后登录。登录后根本页面如下所示:

 图片 1

 

挑选Certificates, Identifiers & Profiles进入如下页面:

 图片 2

点击iOS Apps下面的Certificates按钮,进入证书制作页面。

 图片 3

打造Profile文件需要经过“添加关系—添加App
ID—添加设备—制作Profile文件”四独步骤,下面用各自进行介绍。

  1. 加加关系

每当达到图左的菜单栏中点击Certificates下的All选项上证书管理界面。若要补充加新的证书,点击左上角的

  • 声泪俱下按钮,进入增长证书页面。

 图片 4

      证书类型选择App Store and Ad Hoc,然后点击continue。

 图片 5

      这个页面要求我们打造一个证,方法如下:

  • 运作电脑受到的“钥匙串访问”应用程序,在菜单中平等涂鸦选择 证书助理——从证书颁发机构要证书:

图片 6 

  • 在开拓的窗口输入电子邮件及常用名称,去丢勾选“用电子邮件发送给CA”并选“存储到磁盘”以及“让自己制定密钥对信息”。

 图片 7

  • 单机连续,在开拓的窗口设定文件的号和职位,点击继续,密钥大小选择2048位,算法选择RSA:

 图片 8

  • 点击继续,则以前头的位置非常成了.CSR的签名文件。默认名称是CertificateSigningRequest.cerSigningRequest。

证制作完,回到浏览器页面,点击continue:

图片 9          

在开拓的页面点击Choose
File…,选择并付诸刚刚制作的证件文件点击Generate。等待页面刷新,在开拓的页面被点击Download,下充斥证书及本地。

 图片 10

双击下载的证件安装,此时证书会自动添加至钥匙串访问程序。

  1. 创建App ID

图片 11 

点击浏览器页面的左手菜单栏中Identifiers下的App
IDs按钮,在开辟的页面中选取左上角的 + 号按钮进入创建App ID页面:

 图片 12

图片 13

图片 14

在Description输入你的下的叙述,Bundle
Identifier是使用之代码标识,例如可以输入com.company.demoapp。如果你出Team
ID,那么是ID会自动加于Identifier前边。建议申请Wild Card     
Suffix类型的App ID,即一个末尾字段为“
*”的ID,这样可以就此平等的ID,提交一仿应用程序,而不论需呢每个应用还报名单独的ID。输入好后点击continue,进入确认信息界面,确认无误后点击Submit。

 图片 15

每当开辟的页面中选取done完成App ID注册。

  1. 累加设施

点击浏览器页面的左菜单栏中Device下的All按钮,在开拓的页面被甄选左上角的

  • 声泪俱下按钮上增长设备页面:

 图片 16

填写Name和UDID后交。可拿设备及计算机连后每当iTunes中翻设备UDID,在这个不做赘述。提交后当开辟的页面选择register,完成设备的丰富。

 图片 17

  1. 制作Profile

点击浏览器页面的左菜单栏中Provisioning
Profile下之All按钮,在开拓的页面被甄选左上角的 +
号按钮上增长Profile文件页面:

 图片 18

点击右侧上的 + 号开始打Profile文件:

 图片 19

图片 20

Profile文件的门类选择Ad Hoc,continue:

 图片 21

选取刚刚制作的App ID,continue:

 图片 22

挑刚刚制作的证件,continue:

 图片 23

择设备,continue:

图片 24 

输入Profile文件的名称,点击Generate:

 图片 25

从那之后,Profile文件就制作好了,点击Download下充斥及当地,如果您的Xcode在开辟的状态下之口舌,双击便可将Profile文件上加到Xcode中了。

 

二、打包ipa文件

第一打开需要打包的工,选中右上比的工进入工程安装界面:

 图片 26

选中Broject—Build Settings—Code Signing:

Xcode 8.0 之后择 Automatically manage
signing图片 27

 

 

 图片 28

其中Provisioning Profile选中正做的Profile文件,Code Signing
Identity下总体摘取刚刚制作的证书。

以及理选中Target—Build Settings—Code Signing,执行同一的操作。

Xcode左上比设备选择 iOS
Device,然后择菜单栏中之Product—Archive,开始存档,如下图:

 图片 29

待存档完毕后会打开如下窗口:

点击Distribute发布应用程序:

 图片 30

挑选相应之Profile文件,点击Export:

 图片 31

当打开的窗口选择应用程序的囤路径,点击Save,完成操作。

迄今为止,iOS应用程序打包了,你得将iOS设备连接到计算机,通过iTunes安装App。不过,只有在你打的Profile文件被包含了这个装置的UDID的状下才能够安装。

相关文章