我正在尝试使用 Xcode 10.1 将 MacOS 应用程序从 High Sierra Xcode 9.x 转换为 Mojave
我的 Asset.xcassets 出现错误。 错误:两个再现的相同 key
我确实在 Asset.xcassets 文件夹中有一些关于图标大小的警告,我已修复。那不是问题所在。 我已经删除了 Asset.xcassets 文件夹并将我的信息复制回来。这不是问题所在。
我搜索过,但运气不佳。 这是错误(在日志中显示)
(M)键 元素:命名元素 部分:艺术品图片 尺寸:(空) 方向:0 - 水平 值(value):(空) 标识符:795 维度 1:0 维度 2:0 状态:(空) 演示状态:(空) 以前的状态:(空) 以前的值:(空) 层:(空) 规模:1 色域:sRGB 目标:(空) 外观:(null)
演出1 TDRenditionEntry:0x7fb08c854170
/* com.apple.actool.errors */ ../MacApp/Asset.xcassets:错误:错误:两个再现的相同 key
(M)键 元素:命名元素 部分:艺术品图片 尺寸:(空) 方向:0 - 水平 值(value):(空) 标识符:795 维度 1:0 维度 2:0 状态:(空) 演示状态:(空) 以前的状态:(空) 以前的值:(空) 层:(空) 规模:1 色域:sRGB 目标:(空) 外观:(null)
演出1 TDRenditionEntry:0x7fb08c854170
我不确定如何确定哪些是相同的或者不用说,什么是相同的? swift 和 xcode 的新手。
最佳答案
我有同样的错误。我不小心为我的一个图像集中的 3x
个人比例和 All Scales
图像导入了相同的 Assets 文件。
该应用程序编译并运行良好,但当我真的要归档它时却给了我这个错误。我不需要单独的和单个的比例尺,所以我将比例尺更改为单独的比例尺,删除了额外的文件,然后解决了这个问题。
关于swift - 错误 : Identical key for two renditions (Xcode 10. 1, Mojave 10.14.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53178740/