在使用Xamarin.iOS v10.3.1.7 / Cycle8的XamalinStudioV6.1.3中,当我试图为Debug/iPhone构建一个exe时,我遇到了以下错误
MTOUCH: error MT3001:无法实现程序集MT3001
我已经按照其他问题中的步骤来启用MTouch的详细日志输出、为SDK启用所有链接并查看输出窗口。有一个容易修复的错误,但现在我不明白为什么AOT失败了。

以下是构建日志文件的摘录:
MTOUCH: error MT3001: Could not AOT the assembly '/.../obj/iPhone/Debug/build-iphone7.1-10.1.1/mtouch-cache/Build/myapp.exe'
at Xamarin.Bundler.AOTTask.Build () [0x00117] in <e7bcfe3010854457a2ec851b72b35cf0>:0
at Xamarin.Bundler.BuildTask.Execute () [0x00000] in <e7bcfe3010854457a2ec851b72b35cf0>:0
at Xamarin.Bundler.BuildTasks.Execute (Xamarin.Bundler.BuildTask v) [0x00000] in <e7bcfe3010854457a2ec851b72b35cf0>:0
at System.Threading.Tasks.Parallel+<ForEachWorker>c__AnonStorey6`2[TSource,TLocal].<>m__0 (System.Int32 i) [0x00012] in <8f2c484307284b51944a1a13a14c0266>:0
at System.Threading.Tasks.Parallel+<ForWorker>c__AnonStorey3`1[TLocal].<>m__1 () [0x000ed] in <8f2c484307284b51944a1a13a14c0266>:0
Task "MTouch" execution -- FAILED
Done building target "_CompileToNative" in project "/...myapp.csproj".-- FAILED除了那个,什么都没有。没有错误。无数次警告..。
完整日志位于以下OneDrive链接上:JPAcZF92KLAcQ
有什么想法吗?
发布于 2017-01-03 22:38:18
我们有一个来自扎马林的优秀团队的解决方案:
https://stackoverflow.com/questions/41417230
复制相似问题