gpt4 book ai didi

ios - Xamarin iOS无法AOT程序集Microsoft.EntityFrameworkCore.Migrations.Migration

转载 作者:行者123 更新时间:2023-12-01 16:01:43 29 4
gpt4 key购买 nike

我们已将迁移添加到我们的xamarin表单项目中,此后我们就无法将其部署到iOS设备上。它可以在模拟器上正常运行,但在部署到设备时会因AOT错误而失败。

这似乎是一个在网络上广泛传播的话题,但是到目前为止,没有一个想法有所作为。我们正在使用EntityFrameworkCore v2.2.6和xamarin.forms v4.1.0。

我尝试添加-v -v -v以获得有关构建日志的更多详细信息,但仍然可以得到:

Error       Could not AOT the assembly '/Users/MyUser/Library/Caches/Xamarin/mtbs/builds/MyCompany.Mobile.iOS/8fcd0a31c7f6e1a671890e2462fe729f/obj/iPhone/Debug/mtouch-cache/3-Build/MyCompany.Data.Persistence.dll'    MyCompany.Mobile.iOS    

有什么想法我还应该尝试吗?

最佳答案

我没有尝试过,但是可以解决您的问题

  • IOS构建->常规->并取消选中选项增量构建。
  • 禁用LLVM。
  • MyCompany.Data.Persistence.dll中删除所有不必要的类和方法,以免产生繁重的代码。
  • 更改链接以链接所有装配体
  • 关于ios - Xamarin iOS无法AOT程序集Microsoft.EntityFrameworkCore.Migrations.Migration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58601881/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com