Эта ошибка возникает при компиляции каталога активов с установленной текстурой data
.
Assertion failed: (maxCountIncludingZeroTerminator > 0 && tokenCount < maxCountIncludingZeroTerminator), function CUIRenditionKeyCopy, file /AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/CoreUI/CoreUI-609.4/CoreTheme/ThemeStorage/CUIThemeRendition_Support.m, line 849.
Command CompileAssetCatalog failed with a nonzero exit code
Проект невероятно прост: https://drive.google.com/file/d/1zyt5_0MV2BYfb4H2aLGbRO3L-eC3a4to/view?usp=sharing
Проект по сути является пустым проектом macOS с каталогом активов с одним набором текстур и одной текстурой.
Установка интерпретации на color
исправляет это, но это не очень полезно. Также изменение цели на 10,14 работает, но это ошибка, где.
Это дерево каталогов активов
Textures.xcassets
├── Contents.json
└── Texture.textureset
├── Contents.json
└── Universal.mipmapset
├── Contents.json
└── chest-color.png
Textures.xcassets/Content.json
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
Textures.xcassets/Texture.textureset/Content.json
{
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"interpretation" : "data"
},
"textures" : [
{
"filename" : "Universal.mipmapset",
"idiom" : "universal"
}
]
}
Textures.xcassets/Texture.textureset/Universal.mipmapset/Contents.json
{
"info" : {
"author" : "xcode",
"version" : 1
},
"levels" : [
{
"filename" : "chest-color.png",
"mipmap-level" : "base"
}
]
}
ОБНОВЛЕНИЕ: Похоже, что это может быть проблема инструментов? Как я уже говорил, установка 10.14 приводит к созданию каталога активов?
ОБНОВЛЕНИЕ1: Билет создан с Apple # FB7647328