概念
其实说到打包,首先大家要知道打包的概念是什么?
答:其实打包就是讲原本本地电脑里面的项目,用某种形式转换为ipa模式的文件,然后通过网址进行转换,最终转换成为了我们可以看到的二维码。这其实就是打包的流程,那么下面这里就说一下打包的详细操作,有配图哦。
流程
一.首先在打包之前你需要拥有前提条件(如果你是有单位的人,那么你们单位一定有企业自己的开发者证书-这个单位给予提供,你需要给你的电脑配置一个这样的证书才能打包)
二.载入证书之后你需要给你本地的项目进行配置证书
1、点击Xcode菜单Product-Scheme-Edit Scheme,设置 Profile Archive的 Build Configuration为Release 其中Run还用debug就可以。
2、General里设置Bundle Identifier与证书一致
3、安装好证书和描述文件 并在Build Settings里的Code Signing –Provisioning Profile 选择安装好的描述文件, 并在Code Signing Identity里面的选项里中选择对应的证书

4.这个时候你需要讲模拟器运行的方式进行更改,更改如图所示--

5.这个时候你要保证你的xcode版本号为当前最新版本号,我是10.0 时候开始打包的,那么你的最新就应该是10.0,以此类推
6.这个时候在xcode上方你会看到如图所示 这个时候呢,点击product 选择 Archive进行运行程序,整个运行程序会根据你项目的大小不同进行编译,不要着急,继续等待!

7.运行结果如果中途没有报错,说明你的证书没有问题,如果中途出现错误,则一般问题都出现在企业证书没有添加成功,或者有一些配置没有添加好造成的。运行成功结果如图所示

8.这个时候你会发现右侧会有一个Export的按钮,点击这个按钮,你有可能会出现下面图片的问题

9.这个问题就是因为你在之前的时候有一个开发者证书,但是你现在换了,系统提醒你你之前有个证书没有删,所以这个时候你还需要回去找到你这个证书,将它进行删除,如果没有发现上面图片的问题,则不用考虑第八条信息。
10.下面按照正常流程你会有如图所示的页面--

11.上图 第一条 代表 上架时候需要选择的 第二条代表个人开发需要选择的 第三条代表企业开发需要选择的 当然这里我们选择第三条,然后点击next。
12.之后的操作就很简单了,按照提示你会发现很快到了最后一步,你会得到电脑帮你打包生成的一个ipa文件,这个时候你需要登录,www.fir.im 注册一个账号然后讲你生成的ipa文件进行导入网页版本的fir里面,他会帮你生成一个二维码,现在大功告成,如图所示!!
