通过XCode 8构建应用程序,在Mavericks(OSX 10.9)上运行应用程序时,我收到崩溃,出现以下错误:
Apple在XCode 8发行说明中特别提到了这一点,并提供了以下详细信息:
资产目录
使用Xcode 8编译的应用程序和iOS 7的部署目标可能会在启动时崩溃,并出现以下断言:
断言失败:(maxCountIncludingZeroTerminator> 0 && tokenCount <maxCountIncludingZeroTerminator),函数CUIRenditionKeyCopy,文件/SourceCache/CoreUI/CoreUI-232.4/CoreTheme/ThemeStorage/CUIThemeRendition.m,第185行.
要解决此问题,请将部署目标更新为iOS 8.0或更高版本,或将单个映像添加到资产目录中,该资产目录在映像集中至少指定了五个属性,例如:
- 规模(1x,2x,3x)
- 成语(添加iPad,iPhone和通用资产)
- 方向(从左到右,从右到左)
- 宽度/高度等级(任何&紧凑等)
- 内存(添加1 GB资产)
- 图形(添加Metal 1v2资产)
没有必要在代码中使用图像或添加所有这些属性.(27852391)
我已经尝试将一些3x缩放图像添加到项目中,但是我仍然收到相同的异常.根据文档我只需要添加其中一个属性来解决问题,但它似乎并没有为我做的伎俩.有没有其他人遇到这个?有没有人有任何决议?
Kyl*_*yle 16
我创建了一个新图标并手动修改了json文件以包含以下内容:
{
"images" : [
{
"idiom" : "universal",
"filename" : "apple-17.png",
"language-direction" : "right-to-left",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-18.png",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-39.png",
"language-direction" : "right-to-left",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-38.png",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-48.png",
"language-direction" : "right-to-left",
"scale" : "3x"
},
{
"idiom" : "universal",
"filename" : "apple-49.png",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"scale" : "3x"
},
{
"idiom" : "universal",
"filename" : "apple-19.png",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-20.png",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-37.png",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-36.png",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-50.png",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "3x"
},
{
"idiom" : "universal",
"filename" : "apple-51.png",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "3x"
},
{
"idiom" : "universal",
"filename" : "apple-21.png",
"width-class" : "regular",
"language-direction" : "right-to-left",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-22.png",
"width-class" : "regular",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-35.png",
"width-class" : "regular",
"language-direction" : "right-to-left",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-34.png",
"width-class" : "regular",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-52.png",
"width-class" : "regular",
"language-direction" : "right-to-left",
"scale" : "3x"
},
{
"idiom" : "universal",
"filename" : "apple-53.png",
"width-class" : "regular",
"graphics-feature-set" : "metal1v2",
"language-direction" : "right-to-left",
"scale" : "3x"
},
{
"idiom" : "universal",
"filename" : "apple-23.png",
"width-class" : "regular",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "1x"
},
{
"language-direction" : "right-to-left",
"graphics-feature-set" : "metal1v2",
"idiom" : "universal",
"width-class" : "regular",
"filename" : "apple-16.png",
"height-class" : "regular",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "apple-33.png",
"width-class" : "regular",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "2x"
},
{
"language-direction" : "right-to-left",
"graphics-feature-set" : "metal1v2",
"idiom" : "universal",
"width-class" : "regular",
"filename" : "apple-32.png",
"height-class" : "regular",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "apple-54.png",
"width-class" : "regular",
"language-direction" : "right-to-left",
"height-class" : "regular",
"scale" : "3x"
},
{
"language-direction" : "right-to-left",
"graphics-feature-set" : "metal1v2",
"idiom" : "universal",
"width-class" : "regular",
"filename" : "apple-55.png",
"height-class" : "regular",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Run Code Online (Sandbox Code Playgroud)
我实际上并没有在任何地方使用此图标.这对问题进行了排序.如果有人遇到这个问题需要,我已经在这里上传了这个图标.
| 归档时间: |
|
| 查看次数: |
1247 次 |
| 最近记录: |