iOS打包成 ipa包(简单粗暴方法)

按照下面的步骤走,就能够打包成功,我不说各类缘由,只讲操做步骤:xcode

简单粗暴!!!网络

首先你得有一个苹果开发者帐号。要是没有,就本身申请一个。app

注意:在建立app IDs 还有描述文件的时候,须要添加的是发布版本,就是ad hoc里面的版本,而不是简单的开发版本。以下图:(证书与描述文件都须要发布版本的)
iOS打包成 ipa包(简单粗暴方法)ide

能够先忽略,一会在建立证书的时候再看
1.建立一个ipaDemo工程。工具

2.打开苹果开发者中心。网址 :https://developer.apple.com/membercenter测试

3.打开这个网址以后会出现下面的样式。ui

iOS打包成 ipa包(简单粗暴方法)

刚刚进入的的界面的样式
4.进入App开发帐户里面:.net

iOS打包成 ipa包(简单粗暴方法)
手机App
5.建立证书的整体步骤,分5步:插件

5.1建立证书3d

5.2添加APP IDs

5.3添加设备

5.4建立描述文件
iOS打包成 ipa包(简单粗暴方法)

整体步骤
对于这些过程,网络上的文章比较多,我也不一一展开了,我添加一个比较好的博客的文章,与你们分享这个过程。说白了这也是真机测试与建立证书的一部分。李大泽网址  

  1.  iOS打包,一共有三种方式,不过仍是经过Xcode的打包比较好,由于我在测试了这三种打包以后,我发现经过xcode打包的包的大小是最小的,不过下面我也介绍这三种打包方式。

第一种打包方式:

6.1 Xcode打包:

6.1.1
iOS打包成 ipa包(简单粗暴方法)

  1. 配置provisioning profile与证书
    6.1.2
    iOS打包成 ipa包(简单粗暴方法)

2.配置provisioning profile与证书
我在上面这两步的时候,因为只调整了一个code singing,因此出现了一直打包不成功。通常状况下,是先进行步骤6.1.1,基本上不用管步骤6.1.2,只须要看看6.1.2是否与6.1.1的描述文件、证书是否一致。保证一致就能够了。

6.1.3  
iOS打包成 ipa包(简单粗暴方法)

6.1.4 选择Release 模式:

iOS打包成 ipa包(简单粗暴方法)
6.1.5 须要release ,Run里面的,也须要release Archive 里面的。

6.1.6

iOS打包成 ipa包(简单粗暴方法)
打包示例
6.1.7开始打包:如果comd+b 运行成功了,就能够进行下一步了
iOS打包成 ipa包(简单粗暴方法)

6.1.8生成包:
iOS打包成 ipa包(简单粗暴方法)

6.1.9输出包:
iOS打包成 ipa包(简单粗暴方法)

6.1.10
iOS打包成 ipa包(简单粗暴方法)

生成四种不一样的开发包,查看连接。4种ipa包

6.1.11 

iOS打包成 ipa包(简单粗暴方法)
6.1.12
iOS打包成 ipa包(简单粗暴方法)

6.1.13  在桌面上出现安装包:

iOS打包成 ipa包(简单粗暴方法)

大功告成

第二种打包方式:

6.2 经过生成文件Payload文件夹,生成ipa包。

重复上面6.1.7 以前的全部步骤,在commd+b 编译以后,查看是否编译成功,要是成功。以下图:

6.2.1
iOS打包成 ipa包(简单粗暴方法)

表示能够打包了
6.2.2
iOS打包成 ipa包(简单粗暴方法)

6.2.3
iOS打包成 ipa包(简单粗暴方法)

6.2.4在桌面上新建一个文件夹名字叫“Payload”,注意一个字母也不能少。并将上面的APP直接拷贝到这个文件夹下面,压缩这个文件夹,并将文件夹的后缀名,改正 “.ipa”。以下图:

iOS打包成 ipa包(简单粗暴方法)

ipa
第三种打包方式:

经过iTunes,打包。

6.3.1 打开你的iTunes。

6.3.2 直接把刚刚的那个  .app,拖到你的iTunes里面。以下图:
iOS打包成 ipa包(简单粗暴方法)

6.3.3 在Finder里面显示:
iOS打包成 ipa包(简单粗暴方法)

6.3.4这样就生成了一个ipa包:
iOS打包成 ipa包(简单粗暴方法)

  1. 安装到测试机上:对于以上生成的全部的ipa包,都须要双击打开他们,在你的iTunes里面,安装你的这个应用包。以下图:
    iOS打包成 ipa包(简单粗暴方法)

安装步骤
iOS打包成 ipa包(简单粗暴方法)
生成的app以下图,要是可以显示app是正常的,则证实没有问题,不然安装不成功:

安装成功

以上三种方法,终于打包搞定了。

更新:2016年7月1日
1、此方法是插件方法,基于插件Xcode插件管理工具Alcatraz之上,插件名字叫:AMAppExportToIPA 。(直接搜索就ok)

2、关于安装Alcatraz方法,以下网址:

Xcode插件管理工具Alcatraz

3、下面配上一张该插件的样式图:
iOS打包成 ipa包(简单粗暴方法)

插件样式
4、打包方法:

1.当你安装好插件以后,Xcode里面就有这个插件了,就有一个方法,能够直接导出ipa包,这个方法的名字叫:Export IPA。

2.找到项目目录:(下面是个人demo目录)
iOS打包成 ipa包(简单粗暴方法)

找到文件 .app
3.直接右键鼠标,找到名为:Export IPA     而且点击。以下:
iOS打包成 ipa包(简单粗暴方法)

直接导出
4.导出的样式:
iOS打包成 ipa包(简单粗暴方法)

在文件AM_Builds里面

方法太简单粗暴,我都不忍直视了。

资料参考:

1.Xcode程序打包 .ipa

2.Xcode打包ipa的基本步骤

3.iOS打包


做者:SongChunMin
来源:CSDN
原文:https://blog.csdn.net/songchunmin
/article/details/51913423 版权声明:本文为博主原创文章,转载请附上博文连接!

相关文章
相关标签/搜索