将 Xamarin.Forms 应用程序部署到物理 iOS 设备时出现“不允许资源叉、Finder 信息或类似的碎屑”错误

Fri*_*Lim 2 xamarin.ios ios xamarin xamarin.forms macos-high-sierra

将 Xamarin.Forms 应用程序部署到运行 iOS 12.1.4 的物理 iOS 设备时,我遇到此错误:资源叉、Finder 信息或类似的碎屑不允许

因此,该应用程序无法部署到设备上。

Fri*_*Lim 5

虽然这个问题已经有了答案

我想添加在 Mac OS 上一直为我工作的 Visual Studio 2019(预览版)的具体步骤:

  1. 删除所有binobj文件夹(从所有项目中,例如从公共文件夹和每个特定于平台的文件夹中)。
  2. 关闭解决方案并再次打开它(以便恢复包)。
  3. 进行构建 -> 全部重建。您还不需要将物理设备连接到您的计算机。
  4. 在解决方案资源管理器中,转到 iOS 项目根文件夹(在 Visual Studio 的解决方案资源管理器中右键单击 iOS 项目,然后选择工具 -> 在终端中打开)并执行find . | xargs -0 xattr -c.
  5. 将 iOS 设备连接到您的计算机并运行构建,以便在设备上安装它。