ios - 资产中的 HEIC 图像生成“CompileAssetCatalog 失败,退出代码为非零”
问题描述
我在图像资产中使用 heic 图像来减小应用程序大小,从 Xcode 在设备上运行应用程序时没有问题,但是当我为 IPA 归档应用程序时,它会抱怨“CompileAssetCatalog 失败,退出代码为非零”。
我正在使用 Xcode 11.0 和 iOS 13。
解决方案
我在 Xcode 11.4.1 中遇到了同样的问题。对我来说,解决方案是将 .heic 图像重命名为 .png。它看起来像一个苹果错误。
推荐阅读
- php - symfony 中的独白配置和自定义
- database - PostgreSQL - 错误:为序列创建的特权类型无效
- javascript - Javascript 承诺不会通过 async/await 返回
- javascript - 是否有预先发送的 Javascript 承诺?
- c - 带有效数字的 C 表格式
- c++ - 基于邻接矩阵对 C++ 向量进行排序
- android - 为 Android 构建时的 Facebook Unity SDK 问题
- ruby - 查找字符串中的第一个小数
- javascript - 如何使用 node.js 和 socket.io 制作带有游戏室的队列系统?
- javascript - 当递归函数在javascript中可数时,最大调用堆栈大小超出RangeError