我一直收到这样的错误:
Error System.IO.FileNotFoundException: /Users/Nathaniel/Library/Caches/Xamarin/mtbs/builds/EagleEyePrism.iOS/7b66664107c017167463bbde19c6a2f4/obj/iPhone/Debug/optimized/upload_blue.png does not exist
File name: '/Users/Nathaniel/Library/Caches/Xamarin/mtbs/builds/EagleEyePrism.iOS/7b66664107c017167463bbde19c6a2f4/obj/iPhone/Debug/optimized/upload_blue.png'
at System.IO.File.Copy (System.String sourceFileName, System.String destFileName, System.Boolean overwrite) [0x00193] in /Users/builder/jenkins/workspace/build-package-osx-mono/2018-08/external/bockbuild/builds/mono-x64/mcs/class/corlib/System.IO/File.cs:111
at Xamarin.MacDev.Tasks.SmartCopyTaskBase.CopyFile (System.String source, System.String target, System.String targetItemSpec) [0x0002d] in <cd319828b05749ae9de0c80034a6d2bc>:0
at Xamarin.MacDev.Tasks.SmartCopyTaskBase.Execute () [0x000b6] in <cd319828b05749ae9de0c80034a6d2bc>:0 EagleEyePrism.iOS
它是什么文件都没有关系。如果我删除upload_blue.png,则会在下一个资源上引发错误。
我已经尝试了一切。我在Mac上删除了Xamarin缓存,在PC上删除了AppData \ Local \ Xamarin,它根本无法编译。 如果我将所有BundleResources都设置为Embedded Resources,它将编译并运行,但是没有显示我的图像抵押。
为了解决这个问题,我已经搜寻了几个小时的互联网。
我正在Mac上运行最新的XCode,并在MacOS Mojave和Windows 10上运行了Visual Studio 2019。
答案 0 :(得分:0)
我通过在iOS构建选项中禁用“优化PNG图片”选项来解决了该问题