如何解决无法为在Xcode“/Users/path/myapp/Images.xcassets”读文件属性?

问题描述 投票:12回答:5

突然,我收到错误在Xcode 9测试版样

“无法为读取文件属性‘/Users/path/myapp/Images.xcassets’在Xcode?”而无法建立,以及我刚才拖动的“Images.Xcassets”文件夹了,就是这样。

我检查的目标,复制包资源和“Images.Xcassets”文件夹中存在。但是,我无法生成项目。

ios xcode macos assets xcode9
5个回答
27
投票

我发现我的文件夹名称是images.Xcassets,该集团名称和完整路径是Images.xcassets。您应检查组名和文件检查完整路径。

enter image description here

编辑: 这里有两种解决方案: 1.从项目导航(ALT + 1)拆下组,并再次返回添加文件(OPTION + ALT + A)。 2.单击从文件检查器中的文件夹图标(OPTION + ALT + 1),并选择一个新的文件夹。


12
投票

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

按照这些:

  1. 删除参考images.Xcassets从您的项目文件。一旦你从项目中删除,并添加到项目再解决我的问题。

enter image description here

  1. 如果选项1不起作用,删除(垃圾桶)的全images.Xcassets文件,然后再添加的所有图标。

请确保你在你的图标名称生成设置添加此。


8
投票

“退出Xcode和重新启动。”它的工作对我来说。我和Xcode 9.0同样的问题。我已经在如删除派生数据,清洁工程和关闭的Xcode但是毫无效果多种方式尝试过。

删除你的数据导出,然后退出X代码命令+ Q退出Xcode和再次打开它。


2
投票

不过,我觉得有这个同样的问题,利用当地的豆荚。看来,xcodebuild联编,现在情况下的相对的资源路径敏感。 〜/文件夹/ MyProject的!=〜/文件夹/ MyProject的


0
投票

关闭并重新打开Xcode的解决了这一问题对我来说

© www.soinside.com 2019 - 2024. All rights reserved.