Ios 无法读取Xcode 9中Images.xAssets的文件属性
我有一个在Xcode 8中运行的旧项目,但当我试图在Xcode 9测试版中运行该项目时,我得到了错误 无法读取Images.xcsets的文件属性Ios 无法读取Xcode 9中Images.xAssets的文件属性,ios,xcode9-beta,Ios,Xcode9 Beta,我有一个在Xcode 8中运行的旧项目,但当我试图在Xcode 9测试版中运行该项目时,我得到了错误 无法读取Images.xcsets的文件属性 删除Images.xcsets的引用并在Project中再次添加它解决了该错误。我认为这与cocoapods的错误有关,导致编译错误。要解决此问题,您可以尝试将其添加到播客文件的底层: 根据您的目标名称更改目标名称 安装后的do安装程序| copy_pods_resources_path = "Pods/Target Support Files/Po
删除Images.xcsets的引用并在Project中再次添加它解决了该错误。我认为这与cocoapods的错误有关,导致编译错误。要解决此问题,您可以尝试将其添加到播客文件的底层: 根据您的目标名称更改目标名称 安装后的do安装程序|
copy_pods_resources_path = "Pods/Target Support Files/Pods-XXXTARGETNAMEXXX/Pods-XXXTARGETNAMEXXX-resources.sh"
string_to_replace = '--compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"'
assets_compile_with_app_icon_arguments = '--compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${BUILD_DIR}/assetcatalog_generated_info.plist"'
text = File.read(copy_pods_resources_path)
new_contents = text.gsub(string_to_replace, assets_compile_with_app_icon_arguments)
File.open(copy_pods_resources_path, "w") {|file| file.puts new_contents }
结束它通过更新最新CoCoapod为我修复了以下问题:
sudo gem install cocoapods --pre
我确实遇到了与您相同的错误,但我只是通过以下方式修复了它-
我也有这个问题。在我的电脑上是../Development/MyProject/。。和../development/MyProject/。。所以,在那个was中,问题可能是一个bug,因为它是beta版的。您应该在文件检查器中检查组名和完整路径。我已经检查了路径是否正确。实际上,项目创建年份是2012年。现在查看更新为“Assets.xcsets”的最新项目imageAsset名称。正如我提到的,这是一个旧项目,前面imageAsset的名称是“Images.xcsets”。这可能是错误的原因检查路径是否正确或not@Anbu.Karthik我已检查路径是否正确。如果存在路径问题,那么它在Xcode 8中也不应该工作。我也遇到了这个问题。你说“删除引用”是什么意思?当你删除任何文件时,你会得到2个选项“删除引用”或“从项目中删除文件”。在删除的情况下,引用文件将在您的项目中,但不在您的Xcode中navigator@ArvindKumar解决了,现在您可以接受正确的答案。这也为我解决了问题。请确保Images.xassets路径正确,尤其是您要克隆或复制其他人的项目,否则您必须首先在情节提要中选择正确的本地路径。