Unity 打包IOS真机测试 全流程(WIndows环境)

PS:前期需要MAC和ios开发者账号,后期配置好了以后直接Windows打包

首先下载插件iOS Project Builder

 然后install插件里的EXE

准备一个MAC电脑,XCODE升级到最新 

 准备一个FAT格式的U盘,将刚才安装的iOS Project Builder文件夹下的MigrationAssistant文件夹下的两个文件拖进U盘

 Unity 打包IOS真机测试 全流程(WIndows环境)

U盘插入Mac电脑,然后双击 Migration assistant (step 1, Mac).command. 

等到编译完成后,U盘会出现一个SDK压缩包和Keychain压缩包,然后再插回Windows电脑 

 双击Migration assistant (step 2, PC).等到编译完成

然后你就可以开始打包ipa了!!!

等等,你还需要一个provisioning一个certificate一个private key

如果你之前在XCODE打包过ipa,打开文件夹下的 keychain-tool.exe你就可以看见以上所说的这些文件

选择一个provisioning,然后依次检查,直到出现绿色对勾

Unity 打包IOS真机测试 全流程(WIndows环境)

当然你也可以选择不需要开发者证书来打包,但是打出的包只能在越狱的ios使用。

下面,我将会讲解如何申请开发者账号和下载这些证书

首先注册 Apple Id 

去iphone或者ipad上登录Apple ID,完成双重认证

然后去APP store下载App developer,登录账号并注册个人开发者,99美刀一年

注册并付款后,会看到注册成功和到期时间

然后登录ios开发者平台,点击右上角的Unity 打包IOS真机测试 全流程(WIndows环境)

进入 后选择Unity 打包IOS真机测试 全流程(WIndows环境)

1.左侧一栏先点击Unity 打包IOS真机测试 全流程(WIndows环境) 添加设备,需要IOS设备的UDID

然后回到我们刚才下载的Unity 打包IOS真机测试 全流程(WIndows环境) 

创建一个private key Unity 打包IOS真机测试 全流程(WIndows环境)

然后选中你刚才创建的key,创建一个 Unity 打包IOS真机测试 全流程(WIndows环境)

 邮箱填写你开发者账号的邮箱

然后会保存一个Unity 打包IOS真机测试 全流程(WIndows环境)

回到ios开发者中心

创建Unity 打包IOS真机测试 全流程(WIndows环境)

选择Unity 打包IOS真机测试 全流程(WIndows环境)

 

通用IDUnity 打包IOS真机测试 全流程(WIndows环境)

创建完成后,开始创建 Unity 打包IOS真机测试 全流程(WIndows环境)

 选择Unity 打包IOS真机测试 全流程(WIndows环境)

 Unity 打包IOS真机测试 全流程(WIndows环境)

上传我们刚刚用private key创建的 文件,然后下载Unity 打包IOS真机测试 全流程(WIndows环境)

 接着创建Unity 打包IOS真机测试 全流程(WIndows环境)

 Unity 打包IOS真机测试 全流程(WIndows环境)

依次默认选择,然后下载 Unity 打包IOS真机测试 全流程(WIndows环境)

到这里已经离成功只有一步之遥了 

前往https://www.apple.com/certificateauthority/

下载Unity 打包IOS真机测试 全流程(WIndows环境)

最后将这4个刚才下载的文件Unity 打包IOS真机测试 全流程(WIndows环境)

 

拖进iOS Project Builder for Unity\Keychain 

再打开Keychain,你就会看到这些文件了,继续上面的操作 Unity 打包IOS真机测试 全流程(WIndows环境)

然后回到unity ,打包IOS

接着打开Unity 打包IOS真机测试 全流程(WIndows环境)

选中刚才打包出来的文件夹Unity 打包IOS真机测试 全流程(WIndows环境) 

 配置一下证书Unity 打包IOS真机测试 全流程(WIndows环境)

然后直接开始Build 

打包成功后,你会在你的ios项目文件夹下Unity 打包IOS真机测试 全流程(WIndows环境) 里找到你要的ipa文件

最后去https://www.betaqr.com/将这个ipa转成二维码, 用你创建开发者证书绑定的ios设备扫码安装

写的有点乱,不过配了很多图,跟着走应该是一次成功的