Unity是个开放性的平台,打包时也可以选择多种打包类型,几乎包含了所有的平台,目前主流Android,iOS平台,Android平台可以直接使用Unity自行打包,但iOS平台需要借助Mac电脑进行打包,本博客就iOS打包进行一个简单的说明,从开发到上线AppStore的所有流程。

准备:

Mac电脑一台

苹果开发者账号一个

打开Mac上的Unity,假设现在已经是开发完毕的状态,直接进行打包打开之后直接点File-Build Settings 然后将你的当前运行平台切换到iOS上切换完毕之后再点击PlayerSettings进行包名icon,版本等设置:

上面几部操作流程如下图:

随后在PlayerSettings中正确设置包名版本号等信息,设置注意事项如下图:

上图注意事项四个地方

1.Bundle Identifiler 这个包名需要和你的苹果开发者账号后台的包名一致,否则无法使用证书上线,证书和包名的申请在下面会有说到。

2.Version 这个是版本号,安卓可以随便定,但是苹果不可以只能向高版本递进,比如你上次提交的是1.1.1版本,这次就不能使用1.1.0的版本了,只能是1.1.2或更高的版本号。

3.Scripting Backend 编译方式,这里一定要选IL2CPP方式,不能选择Mono2x,因为Mono2x不能支持64位,只能32位选择IL2CPP方式也对你的项目有所保护,必将把C#代码转换为C++,这样多一重保护。

4.Target Device平台选择,如果你的应用仅支持iPhone设备,就选IPhone如果仅支持iPad就选iPad,两个都想支持就选iPhone+iPad这里不再多讲。

所有的设置完成之后,就回去点下Build,点完之后会让你选择路径,选择一个好记的路径方便找到文件夹目录。

我这里选择的是桌面,方便寻找,选择完成直接save即可,接下来等待build成功

之后找到文件夹里面的Unity-iPhone.xcodeproj文件双击打开

之后会打开只有Mac电脑才有的软件-xcode,接下来所有的操作都要在xcode中进行操作

如果你的项目中没有什么特殊操作,出现这个界面就可以直接进行打包,如果有,就要设置你的属性,比如添加类库,减少类库,设置特殊权限等

然后点击左上角的Unity-IPhone看应用名字包名等有没有出错的下面的Singning里面的唯一一个选项,给他关闭,因为我们要上线,所以不能用测试版证书下面是找我们的证书取苹果开发者后台

首先登陆你的苹果开发者账号进入首页点中间的齿轮图标

如果你的手机是第一次进行测试,需要在这个界面添加你手机的UUID,至于获取方法,自行百度

创建不再讲,证书的创建百度有一大堆

接下来下载

一个应用需要两个证书Developement和Distribution 都要下载下来

下载完之后直接双击

然后回到xcode里面选择对应的证书

完成之后手机连接电脑,先测试

选完之后再点击

选为debug作为测试

点小三角打到你的手机上

接下来等待编译完成就到你手机上了,简单的测试一下,没问题的话就进行下一步了,有问题打回重做,从第一步开始

还是这个界面选为Release,然后close关闭

接下来Product-Archive,点完之后等待

编译完成之后会自动弹出该界面

选择刚刚打包成功的然后Expropriate

下一步

再下一步

还下一步这里就是达成IPA了等待编译结束

到这里直接Export选择路径就可以了,就能达成IPA直接到你指定的目录

至此iOS打包成IPA就已经结束,当然这点是不够的,至于之后的操作,我会在下一篇博客里面详细的说明,达成IPA之后就可以有两条路可以走了,代签或者上架,下个博客我会详细的说明!

大神勿喷,后辈献丑了!

标题:[转]Unity之打包IOS流程

作者:shirlnGame

地址:https://www.mmzsblog.cn/articles/2020/11/17/1605575732263.html

-----------------------------

如未加特殊说明,此网站文章均为原创。

网站转载须在文章起始位置标注作者及原文连接,否则保留追究法律责任的权利。

公众号转载请联系网站首页的微信号申请白名单!

个人微信公众号 ↓↓↓

java 打包 ios项目_[转]Unity之打包IOS流程相关推荐

  1. Java web小项目_个人主页(2)—— 边缘加速原理与实现

    摘自:Java web小项目_个人主页(2)-- 边缘加速原理与实现 作者:丶PURSUING 发布时间: 2021-03-27 14:44:40 网址:https://blog.csdn.net/w ...

  2. Java web小项目_个人主页(1)—— 云环境搭建与项目部署

    摘自:Java web小项目_个人主页(1)-- 云环境搭建与项目部署 作者:丶PURSUING 发布时间: 2021-03-26 23:59:39 网址:https://blog.csdn.net/ ...

  3. Swift开发iOS项目实战视频教程(一)---iOS真简单

    本课主要介绍iOS项目的创建.第一个iOS项目的开发.UILabel.UIButton的使用. 假设你看完此视频还认为iOS非常难,请你来找我! 本教程摒弃枯燥的语法和知识解说,全是有趣有料的项目实战 ...

  4. maven 打包java项目_如何使用maven打包java项目?

    maven-assembly-plugin插件可用于为maven项目打包,可指定打包的类型,下面通过一个demo来说明使用方法. 示例 项目结构: pom配置: xmlns:xsi="htt ...

  5. python打包flask 项目_使用pyinstaller将flask应用打包

    Pyinstaller 用户将python程序打包成各个平台可直接运行的程序,也可以算作是对代码加密的一种方式.pyinstaller的安装及使用方式请参考官网. 注:该文章的系统环境是ubuntu ...

  6. 北大青鸟java第一单元项目_北大青鸟java第一单元项目迷你TXT小说阅读器

    [实例简介] 自用 已通过老师检测 得分88分 北大青鸟java第一单元项目迷你TXT小说阅读器,可以作为java se学习项目也可以作为其他项目,项目完整可直接运行 [实例截图] [核心代码] TX ...

  7. java创建ee项目_项目头像–下一个Java EE功能?

    java创建ee项目 又是一年中的这个时候. 圣诞节假期快到了,Java Advent Calender不断填满. 今天要写我的惊喜帖子. 我是Markus ,也称为@myfear , 多年来我一直在 ...

  8. 删除vue打包大小限制_压缩Vue.js打包后的体积方法总结(Vue.js打包后体积过大问题)...

    问题 由于这次项目是在初学 Vue 之后的第一个正式项目,没有考虑到类似 路由懒加载. 按需加载的问题 ,所以呢,也算是没经验. 到了这些天,项目写得差不多了,准备放到服务器测试,才发现这个问题. 优 ...

  9. 鸿蒙ios,鸿蒙2.0和ios区别_鸿蒙2.0和ios有什么差别

    手机系统这一方面一直以来ios都是在这个领域当之无愧的强者,不过呢最近兴起的新星鸿蒙2.0系统和ios系统之间又有着什么样的体验呢?接下来小编就来为大家介绍一下鸿蒙2.0和ios的区别吧. 一.鸿蒙系 ...

最新文章

  1. Mongodb数据库介绍
  2. ArcGIS 10.2晕渲图+旋转图制作
  3. python爬虫爬取今日头条_Python爬虫实战入门五:获取JS动态内容—爬取今日头条...
  4. IOS开发学习笔记(一)——ObjectC语言快速入门
  5. [012计算机网络系列] | Cisco packet 怎样清空一台PC的ARP Table?
  6. java web从入门到精通 明日科技 源码_Java Web 从入门到精通(明日科技)
  7. Redis 的key设计技巧缓存问题
  8. 数据库-订单信息表(单表)_思路清晰_设计简洁
  9. Pulsar官方文档翻译-概念和架构-多租户(Multi Tenancy)
  10. HyperLPR3车牌识别-Linux/MacOS使用:C/C++库编译
  11. php hook类,基于 CodeIgniter 构建 JWT RESTfull API Server
  12. 迅雷无法下载的解决方法
  13. Google针对非 SDK 接口的限制
  14. 7-1 闰年 (10分)
  15. unity棋牌游戏搓牌特效
  16. Impala自动同步Hive元数据
  17. c陷阱与缺陷第三章——Semantic Pitfalls
  18. 里约奥运现并列冠军怎么放国歌
  19. css动画,实现落叶效果
  20. 【转载】CSDN修改用户名、昵称

热门文章

  1. HttpClient发送Get和表单或json方式的Post使用方法
  2. 分层架构使用DTO,VO,PO
  3. 死囚犯枪决问题——python实现
  4. HTML为什么图片会自动在中间,html中怎么让一个图片(img)在大于父容器(div)的情况下仍中间部份居中...
  5. html把盒子置于盒子页面底部,HTML盒子模型.ppt
  6. 豆丁的文档分享与盈利模式
  7. 参加国际学术会议经验总结
  8. 耶鲁大学开放课程:《聆听音乐》6CD下载地址
  9. Substance designer 瓦片贴图制作
  10. 【FI】新总账功能—平行分类账配置