哪里可以获得 libgrpc_csharp_ext.arm64.dylib?

chb*_*hba 5 grpc google-ads-api apple-m1 .net-6.0

当我尝试在具有 M1 芯片的 MacOS 上运行带有 Google.Ads.GoogleAds nuget 包的应用程序时,出现以下错误:

未处理的异常。System.IO.FileNotFoundException:加载本机库时出错。在任何可能的位置都找不到:.../libgrpc_csharp_ext.arm64.dylib

无法真正找到从哪里获取libgrpc_csharp_ext.arm64.dylib或在哪里可以找到它的源代码以及如何编译。

dan*_*il_ 8

您可以尝试使用 Apple M1 CPU 的本机 .dylib 的预构建版本:

https://github.com/einari/Grpc.Core.M1

https://www.nuget.org/packages/Contrib.Grpc.Core.M1/

  • 我只花了 2-3 个小时试图解决这个问题。这解决了它。谢谢。(我知道输入毫无意义的评论是令人皱眉的,但是,天啊,太棒了。我什至在此之前尝试过使用 ChatGPT,但这没有帮助:P) (2认同)