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目录)就大功告成了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)