Ios 如何解决读取文件属性失败的问题/Users/path/myapp/Images.xcsets“;在Xcode中?

Ios 如何解决读取文件属性失败的问题/Users/path/myapp/Images.xcsets“;在Xcode中?,ios,xcode,macos,assets,xcode9,Ios,Xcode,Macos,Assets,Xcode9,突然,我在Xcode 9测试版中出现了错误,就像 无法读取Xcode中“/Users/path/myapp/Images.xcsets”的文件属性,也无法生成。我只是将“Images.xcsets”文件夹拖到了上面,就这样 我检查了目标、复制捆绑资源和“Images.xcsets”文件夹是否存在。但是,我无法生成项目。我发现我的文件夹名是images.xcasets,它的组名和完整路径是images.xcasets。您应该在文件检查器中检查组名和完整路径 编辑: 这里有两种解决方案: 1.从项

突然,我在Xcode 9测试版中出现了错误,就像

无法读取Xcode中“/Users/path/myapp/Images.xcsets”的文件属性,也无法生成。我只是将“Images.xcsets”文件夹拖到了上面,就这样


我检查了目标、复制捆绑资源和“Images.xcsets”文件夹是否存在。但是,我无法生成项目。

我发现我的文件夹名是
images.xcasets
,它的组名和完整路径是
images.xcasets
。您应该在文件检查器中检查组名和完整路径

编辑:
这里有两种解决方案:
1.从项目导航器(ALT+1)中删除组,然后再次添加文件(OPTION+ALT+A)。

2.单击文件检查器中的文件夹图标(OPTION+ALT+1)并选择一个新文件夹

不过,我在使用本地播客时也遇到了同样的问题。相对于资源路径,xcodebuild现在似乎是区分大小写的。
~/Folder/MyProject!=~/folder/MyProject

这是最新的Xcode9版本。解决这个问题有两种方法

以下是:

  • 从项目中删除对images.xcsets文件的引用。一旦你们把它从项目中删除并添加到项目中,我的问题就解决了

  • 如果选项1不起作用,请删除(丢弃)完整的images.xcsets文件并再次添加所有图标 请确保在图标名生成设置中添加此选项。

    “退出Xcode并重新启动。”这对我来说是可行的。我在Xcode-9.0中遇到了同样的问题。我尝试过多种方法,比如删除派生数据、清理项目和关闭Xcode,但都没有效果

    删除派生数据,然后退出X代码
    Cmd+q退出xcode并再次打开它。

    关闭并重新打开xcode解决了我的问题

    您是否尝试过清理项目并删除
    DerivedData
    是的,尝试了所有可能的方法。这是因为现在物理项目文件结构与xcode项目文件结构匹配。xcodebuild正在使用Xcode项目结构,如果文件的物理路径与项目中定义的路径不同,则无法找到文件。请注意,重命名该文件对我不起作用–我必须重命名,然后从项目中删除,然后添加backsimple重新选择同一文件夹更新了路径并修复了不区分大小写的问题。我认为我没有安装git子模块:/xCode故障。