C# 将项目转换为Xamarin统一api:“;未能为文件加载actool的输出清单…“;

C# 将项目转换为Xamarin统一api:“;未能为文件加载actool的输出清单…“;,c#,ios,xamarin.ios,xamarin,C#,Ios,Xamarin.ios,Xamarin,我正在将一个项目从Xamarin转换为新的统一api。我已经转换了所有的方法和项目设置。但是,当我在调试中运行项目时,在构建项目时会收到以下错误消息: /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: error : Failed to load output manifest for actool for the file obj/iPhone/Debug FT/

我正在将一个项目从Xamarin转换为新的统一api。我已经转换了所有的方法和项目设置。但是,当我在调试中运行项目时,在构建项目时会收到以下错误消息:

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: error : Failed to load output manifest for actool for the file obj/iPhone/Debug FT/actool/asset-manifest.plist: Argument is out of range. Parameter name: index
目前正在使用Xamarin Studio版本5.7(build 660)和Xamarin.iOS版本8.6.0.41


有人已经解决了这个问题吗?如果是,怎么办?

我没有面对这个问题,但我看到一些人在谈论这个问题,有两种可能的解决方案(我知道)

首先是清理项目并重新运行


另一个是手动安装最新的

最后我找到了解决方案

在iOS8中,苹果改变了一些要求将资产目录用于图像的内容。
因此,我为我的发布图像和图标图像创建了一个资产目录,我的项目正在构建中,没有出现错误。

我已经尝试重新安装Xamarin studio,但没有成功。