Unity IOS平台打包流程

Unity IOS平台打包流程,第1张

Author :JerryYang

Create By 2020.10.19

环境:

Unity:2019.4.2f1

MacOS:10.15.6

Xcode: 12.0.1

我发现很多做Unity的童鞋都没打过IOS包,这里分享一个教程,希望能帮到大家。

首先需要准备一台Mac电脑(搭载MacOS系统的电脑),一部苹果手机,和一个苹果开发者账号;

软吵好件需要用到Unity Edit 和Xcode;

最后就是你的unity项目啦。

这里的注意事项:

<1> Icon图片不用切圆角

<2>一定不能包含透明通道,否则提交不了。

<1>Bundle Identifier和App Store后台申请的Bundle ID要对应上

<2>Version也要和后台相对应,我推荐使用semver格式管理版本;

<3>Build每次提交AppStore的时候必须改变(version 相同的情况下+1,不同搜薯的情况可以从0开始);

<4>TeamID可以暂时不写,也可以写开发者账号对应的TeamID。

当我们项目开发完要上线的时候可以看接下来这部分。

如需上架Google Play请看 Unity项目上架Google Play 。世碰者

暂时写这么多,有不懂的或者需要补充的请私信我。

有时项目里的美术资源会引用很多和镇的DDS格式的丛激图片唤郑粗,这种格式在Android上是没问题的,等到打IOS ab包的时候就会报错,因为苹果不支持DDS格式,这时就要对项目里DDS格式的资源进行处理

当有dds格式的时候,打包ios就会报下面的报错

DXT3 compressed textures are not supported when publishing to iPhone

Assets/Res/Scene/bhd/Texture/floor.DDS

最后点击Jenkins/一键替换DDS格式(需要选中Assets目录)就大功告成了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12537477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存