首先你得有一个苹果开发者账号。要是没有,就自己申请一个。
注意:在创建app IDs 还有描述文件的时候,需要添加的是发布版本,就是ad hoc里面的版本,而不是简单的开发版本。如下图:(证书与描述文件都需要发布版本的)

创建证书的过程在此我就不多说,有需要的可以查看 iOS证书配置及详解
1 Xcode打包ipa:
1.1配置provisioning profile与证书


1.2

1.3 选择Release 模式:

1.4 需要release ,Run里面的,也需要release Archive 里面的。


1.5 开始打包:若是comd+b 运行成功了,就可以进行下一步了

1.6生成包:

1.7输出包:

1.8

1.9

1.10

1.11 在桌面上出现安装包:


2. 安装到测试机上:对于以上生成的ipa包,需要双击打开他们,然后在你的iTunes里面,安装你的这个应用包。如下图:

生成的app如下图,要是能够显示app则证明没有问题,否则安装不成功:

第二种打包方式:(通过生成文件Payload文件夹,生成ipa包。)
重复上面1.5 之前的所有步骤,在commd+b 编译之后,查看是否编译成功,要是成功。如下图:
2.1
表示可以打包了
2.2
2.3
2.4在桌面上新建一个文件夹名字叫“Payload”,注意一个字母也不能少。并将上面的APP直接拷贝到这个文件夹下面,压缩这个文件夹,并将文件夹的后缀名,改正 “.ipa”。如下图: