swift - 错误 : Identical key for two renditions (Xcode 10. 1, Mojave 10.14.1)

标签 swift xcode10 macos-mojave

我正在尝试使用 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/

相关文章:

ios - Swift:从 View 中获取值(value)的最佳方式

swift - Xcode 10 的编译器看不到文件夹引用中的 Swift 文件中的类

objective-c - 如何在 Mojave 中为我的应用禁用暗模式?

python - Mac OSX Mojave 10.14 上的 OpenGL

xcode - 什么会导致彩色 mac 应用程序图标显示为灰度?

ios - 休息套件 RKMappingOperation 不起作用

ios - Swift instagram 克隆 : loading followed user post

swift - self.addChild 是做什么的?

ios - 迁移到 Xcode 10 后出现多个错误

ios - Xcode 10 GM libstdc++ 错误,无法在模拟器上运行