本文要介绍的是在无证书的情况下如何将自己应用打包并安装

前提条件:拥有appleId账号,并且该账号已经注册开发者中心(无需花钱)


教程开始:


1.打包流程

1.在项目属性里勾选Automatically manage signing。这里下面会出现Team属性,如果登录过appleId并创建过Team是有可选项的,下一步教大家如何创建一个Team
xcode无证书打包ios应用+安装
2.没有Team的时候会出现Add Account按钮,点击该按钮进入appleId登录页面,此时使用自己的appleId登录

xcode无证书打包ios应用+安装
3.成功登录后会在Team列表里显示Personal Team,然后我们点击Manage Certificates进入证书管理页面

xcode无证书打包ios应用+安装
4.在该页面会显示该Team所有添加过的证书,如果没有则需要添加一个,点击左下角+号 IOS Development 会自动添加一个证书

xcode无证书打包ios应用+安装
以上这些在一台电脑上只需要操作一次即可,下次可以直接使用

如果这一步顺利完成了那么恭喜你,最重要的一步已经完成了,剩下的就是死步骤。如果未顺利完成以上操作,请多看几遍,多尝试几次。

5.再回去项目属性,这时Team里出现了可选项,我们选择刚刚的Team即可

xcode无证书打包ios应用+安装
在这一步可能会出现错误,大概意思是当前包名未在该Team**册……请重试。如果遇到这问题,更改Bundle Identifier的包名再试即可。(作者就遇到这样的问题,使用默认包名始终无法成功,换了包名就可以了)

xcode无证书打包ios应用+安装
操作成功后我们看到原本错误信息已经消失了,点击叹号可以查看该证书相关的各种信息。

6.接下来我们就开始打包应用程序了,在运行目标里选择Generic IOS Device,然后点击菜单栏的Product->Analyze

xcode无证书打包ios应用+安装
7.编译成功后会在Products文件夹生成该app,右键Show in Finder 在文件夹中打开该app

xcode无证书打包ios应用+安装
8.给这个app进行加包,首先在该目录下创建文件夹Payload并将app拖入该文件夹

xcode无证书打包ios应用+安装
9.点击右键压缩Payload

xcode无证书打包ios应用+安装
10.将生成的zip文件更名为xxx.ipa即可得到ipa安装包

xcode无证书打包ios应用+安装

安装

使用PP助手安装

1.下载PP助手
去[官网]下载并安装。

2.连接pad
用usb数据线连接你的ipad,可能需要你在pad端点击信任才能成功连接。

3.运行pp助手
在我的设备–>我的应用中,点击安装本地应用;
xcode无证书打包ios应用+安装选择要安装的应用文件;
xcode无证书打包ios应用+安装
点击尝试安装。
xcode无证书打包ios应用+安装
4.设置
去iPad的设置–>通用–>设备管理–>企业级应用里点击信任。

相关文章: