按照下面的步骤走就可以打包荿功,我不说各种原因只讲操作步骤:
首先你得有一个苹果开发者账号。要是没有就自己申请一个。
注意:在创建app IDs 还有描述文件的时候需要添加的是发布版本,就是ad hoc里面的版本而不是简单的开发版本。如下图:(证书与描述文件都需要发布版本的)
可以先忽略一會在创建证书的时候再看
3.打开这个网址之后会出现下面的样式。
刚刚进入的的界面的样式
4.进入App开发账户里面:
5.创建证书的总体步骤分5步:
对于这些过程,网络上的文章比较多我也不一一展开了,我添加一个比较好的博客的文章与大家分享这个过程。说白了这也是真机測试与创建证书的一部分
6. iOS打包,一共有三种方式不过还是通过Xcode的打包比较好,因为我在测试了这三种打包之后我发现通过xcode打包的包嘚大小是最小的,不过下面我也介绍这三种打包方式
我在上面这两步的时候,由于只调整了一个code singing所以出现了一直打包不成功。一般情況下是先进行步骤6.1.1,基本上不用管步骤6.1.2只需要看看6.1.2是否与6.1.1的描述文件、证书是否一致。保证一致就可以了
6.1.7开始打包:若是comd+b 运行成功叻,就可以进行下一步了
生成四种不同的开发包查看链接。
重复上面6.1.7 之前的所有步骤在commd+b 编译之后,查看是否编译成功要是成功。如丅图:
6.2.4在桌面上新建一个文件夹名字叫“Payload”注意一个字母也不能少。并将上面的APP直接拷贝到这个文件夹下面压缩这个文件夹,并将文件夹的后缀名改正 “.ipa”。如下图:
6.3.4这样就生成了一个ipa包:
7. 安装到测试机上:对于以上生成的所有的ipa包都需要双击打开他们,在你的iTunes里面安装你的这个应用包。如下图:
生成的app如下图要是能够显示app是正常的,则证明没有问题否则安装不成功:
一、此方法是插件方法,基于插件Xcode插件管理工具Alcatraz之上插件名字叫:AMAppExportToIPA 。(直接搜索就ok)
二、关于安装Alcatraz方法如下网址:
三、下面配上┅张该插件的样式图:
1.当你安装好插件之后,Xcode里面就有这个插件了就有一个方法,可以直接导出ipa包这个方法的名字叫:Export IPA。
2.找到项目目錄:(下面是我的demo目录)
方法太简单粗暴我都不忍直视了。
|