【问题标题】:Xamarin: Unable to run iOS App from Visual Studio 2015Xamarin:无法从 Visual Studio 2015 运行 iOS 应用程序
【发布时间】:2016-12-19 07:47:44
【问题描述】:

我无法在 Windows 上从 VS 2015 运行 iOS 应用程序。我可以看到 Mac 代理已连接到我的 Mac,但日志文件中有以下错误。有人可以告诉我这里出了什么问题吗?

Xamarin.Messaging.VisualStudio.MessagingFileManager 错误:0: [2016-12-16 17:53:15.3687] App 下载文件时出错 App3 System.IO.FileNotFoundException:文件 '/var/empty/Library/Caches/Xamarin/mtbs/builds/App3/c401707f0c87e530ed45cad421856e4f/obj/iPhoneSimulator/Debug/build-signature/signature' 在 Mac 上找不到。

【问题讨论】:

  • 您是否尝试过在重新构建之前清理解决方案?
  • 是的。我确实尝试过清理和构建。
  • 您可以尝试在 Mac 上删除 App3 文件夹中的整个缓存,然后从 PC 上的项目中手动删除所有“bin”和“obj”文件夹,然后清理并重建。
  • @AlanClark 它没有用,但给了我一些帮助我继续的想法。谢谢。

标签: xamarin xamarin.ios


【解决方案1】:

我能够构建应用程序,但它没有启动 iOS 模拟器,并且日志指向上述错误。在@AlanClark 发表评论后,我开始检查我 Mac 上文件夹的内容。在 Mac 上有两个地方可以复制应用程序的内容。

  1. /var/empty/Library/Caches/Xamarin/mtbs/builds/App3/c401707f0c87e530ed45cad421856e4f/
  2. /Users//Library/Caches/Xamarin/mtbs/builds/App3/c401707f0c87e530ed45cad421856e4f/

我注意到位置 2 中有 obj 文件夹,但位置 1 中没有。我手动复制了 obj 文件夹,之后我可以启动应用程序。仍在尝试找出位置 2 中缺少 obj 文件夹的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-06
    • 2017-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多