Unity发布IOS项目与打包成IPA

我们在做Unity移动端项目的时候,往往需要打包两个版本,一个是Android版本,一个是IOS版本。Android版本的发布比较常用了,一般大家都会。本文将详细讲解Unity发布IOS项目。

第一步,发布。在Unity中单击File-Build Settings,进入下图页面。选择ios平台,如红框1,再点击红框2Player Settings,进入设置页面。

然后在下图设置页面进行设置。

红框1:Bundle Identifiler,包名, 这个包名需要和苹果开发者账号后台的包名一致,否则无法使用证书上线。

红框2:Version, 版本号,要注意的是ios的版本号每次发布的版本要比上一次的高。

红框3:Build,ID号,数值即可。

红框4:Scripting Backend ,编译方式,需选择IL2CPP,Mono是不能支持64位,只支持32位选择,还有IL2CPP方式会把C#代码转换为C++,这样会更多一重保护。

完成上面步骤之后,点击下图红框中Build,把项目发布到指定目录即可。

第二步,打包。我们需要一台苹果电脑与一台苹果手机或iPad。苹果电脑默认安装好Xcode。

我们用unity发布出来的ios包如下图,我们双击打开红框的文件,进行配置打包。

双击文件后,进入下图页面。我们点击左边的红框这里,弹出右侧的配置内容,一般我们在Unity设置好,红框内的内容基本没问题,但可以检查下是否符合,尤其是Bundle Identifier,这个是要跟开发者账号后台包名一致的。

然后我们点击红框1中的Signing&Capabilities,并在红框2中登录开发者账号。到这里需要登录苹果开发者账号,然后在后台创建应用,并下载两个证书Developement和Distribution,具体方法,自行百度。

登录后我们点击下图中红框中的Eeit Scheme。

点击Eeit Scheme后我们进入下图,在红框中我们选择Release。

然后我们连接上设备,如下图,在红框1中我们就可以选择我们的设备进行测试了,出现警告或者错误,我们可以在红框2看到。

到这一步,我们再点击下图中的Archive。

进入下图页面,我们再点击红框按钮。

进入下图页面,点击Next。

进入下图页面,选择Export,在点击Next。

点击Next。

点击Next。

点击Export。

在红框1中选择打包路径,点击Export。

至此,我们就已经把项目打包成IPA了,然后可以用它来进行下一步项目上架了。

欢迎互相交流学习,如有不对的地方欢迎指正。

原创文章 3 获赞 3 访问量 141

猜你喜欢

转载自blog.csdn.net/mr_five55/article/details/106162296