【问题标题】:Xamarin Forms iOS Release Could Not AOTXamarin Forms iOS 版本无法 AOT
【发布时间】:2019-08-09 09:43:59
【问题描述】:

在将 Xamarin Forms 升级到最新版本、将 Visual Studio 升级到最新版本以及将 Mac 升级到最新版本之后,我们现在收到了这条相当神秘的消息。我们已经尝试设置链接器设置,回滚一些 nuget 包等,但似乎没有任何效果。仅限发布模式。我们还能在哪里寻找更有帮助的东西?

2> C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(804,3): error MT3001: Could not AOT the assembly '/Users/david/Library/Caches/Xamarin/mtbs/builds/xxxx/7f9220ebe15e8df723b97975f4d15a93/obj/iPhone/Release/mtouch-cache/32/3-Build/xxxx.iOS.exe'
2>    at Xamarin.Bundler.AOTTask.ExecuteAsync () [0x00232] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/mtouch/BuildTasks.mtouch.cs:256  (TaskId:254)
2>    at Xamarin.Bundler.BuildTask.Execute (Xamarin.Bundler.BuildTasks build_tasks) [0x00368] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/common/BuildTasks.cs:269  (TaskId:254)
2>    at Xamarin.Bundler.BuildTask.Execute (Xamarin.Bundler.BuildTasks build_tasks) [0x000f1] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/common/BuildTasks.cs:240  (TaskId:254)
2>    at Xamarin.Bundler.BuildTask.Execute (Xamarin.Bundler.BuildTasks build_tasks) [0x00368] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/common/BuildTasks.cs:269  (TaskId:254)
2>    at Xamarin.Bundler.BuildTask.Execute (Xamarin.Bundler.BuildTasks build_tasks) [0x000f1] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/common/BuildTasks.cs:240  (TaskId:254)
2>    at Xamarin.Bundler.BuildTask.Execute (Xamarin.Bundler.BuildTasks build_tasks) [0x00368] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/common/BuildTasks.cs:269  (TaskId:254)
2>    at Xamarin.Bundler.BuildTasks+<>c__DisplayClass4_0.<ExecuteBuildTasks>b__0 () [0x0002e] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/tools/common/BuildTasks.cs:49  (TaskId:254)

【问题讨论】:

  • 嗨,这个错误讨论有用吗? github.com/xamarin/xamarin-macios/issues/4012
  • 很遗憾,好像没有解决方案?该线程上的最后 5 个左右的 cmets 没有响应。
  • 我正在运行 Mac OS Catalina,版本 10.15 (19A526h)

标签: ios xamarin.forms


【解决方案1】:

我正在运行 Mac OS Catalina,版本 10.15 (19A526h)

很遗憾,当前版本的VS无法完全兼容测试版的Mac环境。建议使用Mac OS 10.14稳定版。

【讨论】:

  • 非常非常令人失望 - 但我最终不得不从头开始重新安装 mac 才能降级回 Mojave。
猜你喜欢
  • 1970-01-01
  • 2019-03-03
  • 1970-01-01
  • 1970-01-01
  • 2019-06-30
  • 1970-01-01
  • 1970-01-01
  • 2019-01-17
  • 2016-06-25
相关资源
最近更新 更多