将项目转换为 Xamarin 统一 API:"Failed to load output manifest for actool for the file..."

Converting project to Xamarin Unified api: "Failed to load output manifest for actool for the file..."

我正在将项目转换为 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(内部版本 660)和 Xamarin.iOS 版本 8.6.0.41。

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

我没有遇到过这个问题,但我看到有人在谈论这个问题,并且有 2 种可能的解决方案(我知道),

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

另一个正在手动安装最新的 Xamarin installer

终于找到解决方法了

在 iOS8 中,Apple 更改了一些内容,要求将资产目录用于图像。 因此,我为我的启动图像和图标图像创建了一个资产目录,并且我的项目构建没有错误。