zoukankan      html  css  js  c++  java
  • ETC1/DXT1 compressed textures are not supported when publishing to iPhone

    Build application in Unity 2017.20f3 用Unity2017/2018编译iPhone版本出现以下错误:

    ETC1(or DXT1) compressed textures are not supported when publishing to iPhone
    Packages/com.unity.ads@1.0.7/Editor/Resources/Editor/landscape.jpg
    Included from scene:
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    ETC1 compressed textures are not supported when publishing to iPhone
    Packages/com.unity.ads@1.0.7/Editor/Resources/Editor/portrait.jpg
    Included from scene:
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    Building - Failed to write file: resources.assets
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    Build completed with a result of 'Failed'
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    UnityEditor.BuildPlayerWindow+BuildMethodException: 5 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x00207] in /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:172
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] in /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:83
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Solution 解决方案如下(修改packages中图片的压缩格式): 

    1. Go to:

    on MAC
    Users/%userprofile%/Library/Unity/cache/packages/packages.unity.com/com.unity.ads@1.0.7/Editor/Resources/Editor/

    on Windows
    %userprofile%AppDataLocalLowUnitycachepackagespackages.unity.comcom.unity.ads@1.0.7EditorResourcesEditor

    2. Open portrait.jpg.meta and landscape.jpg.meta
    3. Find field textureFormat: -1 (or may be 1 on mac)
    4. Change this value to this one textureFormat: 4

    BTW: No .dds files should be under unity Asset folder while building the iPhone version.

    Ref: https://issuetracker.unity3d.com/issues/ios-ads-invalid-texture-format-when-building-for-ios-with-unity-ads

  • 相关阅读:
    Java学习日记Ⅰ
    docker 安装redis
    maven 打包 把第三方包也打进去
    wiki 配置数据源 编码要是utf8 不能是utf8mb4
    SCFT用公钥登录
    配置tomcat重启脚本
    tomcat
    centos7 搭建rabbitmq服务 3.7.15
    安装openoffice
    tomcat 日期切分
  • 原文地址:https://www.cnblogs.com/open-coder/p/10871231.html
Copyright © 2011-2022 走看看