首页 > 解决方案 > Xcode:一些图像资产在 git clone 后出现 Unassigned

问题描述

像往常一样,我已经用界面提交了我的Xcode项目。Xcode Source Control然后,当我克隆项目时,由于未知原因,该Assets.xcassets文件夹中的一些图像出现,并显示警告Unassigned。见附件截图:

图片未分配

如果我将Unassigned图像拖到1x,警告就会消失。但是我必须对每个相关图像执行此操作,并且每次克隆项目时。

奇怪的是图像被正确提交(因为我可以重新分配它),但资产似乎搞砸了。

有谁知道这可能是什么根本原因?使用Xcode 9.3.

标签: iosobjective-cxcodegit

解决方案


每当在 git pull 或 clone 之后,我都会遇到同样的问题。我认为这是一个 Xcode 漏洞,容易读取除 Enligh 字符以外的特殊字符。 在将图像文件名更改为英文字符后修复了我的问题,仅包含任何特殊字符(英文字符除外)。

尝试仅使用英文字符将您的资产文件名固定为其他名称。我看到您的资产文件名包含一些特殊字符。


推荐阅读