在从Xcode 7的Unity编辑器创buildipa的同时获取png crush错误
我正在从unity编辑器创buildipa时得到png暗恋错误。 我做了一个示例游戏,并希望在iPhone上运行它。 所以我从Unity编辑器打开构build设置,并select像下面提到的图像的iOS平台。
选定的iOS平台后,它在Xcode 7中打开,我连接iPhone设备。 当build立这个游戏正在得到这个错误。
我知道为什么这个PNG暗恋错误(在Xcode我们有多个同名的图像)发生。 我使用一个插件库的Android操作系统。 在那个库只有我有像下面提到的那个错误图像。
我的问题是如何避免来自Xcode的android插件库。 如果我们做不到,就意味着给一些想法来纠正这个问题。
注意:我是团结游戏开发新手。
在你的第二个图像上,它说:
iOSBuild /库/插件/安卓/谷歌播放…..
这是一个很大的标志,你的Android插件被包含在你最终的Xcode生成的项目中。 就你而言,这个问题可能来自Google Play服务插件。
转到插件/ Android /谷歌播放服务…并select每个插件文件。 在“ 插件检查器”选项卡上,确保它们被标记为Android ,并且“ 任何平台”checkbox未被选中。 这些文件通常是.aar
, .jar
和.so
文件。 请务必进入Android插件文件夹下的每个文件夹,然后执行此操作。
我将使用Google VR插件我已经certificate你需要做什么:
如果您仅将Google Play服务插件用于Android平台(不适用于iOS):
在您的项目的GooglePlayGames子目录中,只需查找所有的事件即可
#if (UNITY_ANDROID || UNITY_IPHONE)
要么
#if UNITY_IPHONE
并删除UNITY_IPHONE
(即#if (UNITY_ANDROID || UNITY_IPHONE
– > #if UNITY_ANDROID
)。
它将阻止Unity Post Processor在IOS版本中包含Android Plugins。