xamarin.android: tls 支持不可用(突然)

xamarin.android: tls support is not available (suddenly)

我之前用 xamarin.forms 构建应用程序有一段时间,今天是:我的应用程序第一次连接到我们的 API 应用程序停止在没有特定行说明:

 tls support is not available 

我没有对我的应用程序进行任何更改,尤其是在 tls 支持方面。

还有其他人遇到这个问题吗?

这是整个错误信息:

我也注意到系统生成了一个名为_ mono_crash-json

的新文件

它是一个像这样的长文件:

{
  "protocol_version" : "0.0.6",
  "configuration" : {
    "version" : "(6.12.0.158) (2020-02/5ce143a1a88)",
    "tlc" : "normal",
    "sigsgev" : "altstack",
    "notifications" : "kqueue",
    "architecture" : "amd64",
    "disabled_features" : "none",
    "smallconfig" : "disabled",
    "bigarrays" : "disabled",
    "softdebug" : "enabled",
    "interpreter" : "enabled",
    "llvm_support" : "0",
    "suspend" : "hybrid"
  },
  "memory" : {
    "Resident Size" : "19333120",
    "Virtual Size" : "9451528192",
    "minor_gc_time" : "0",
    "major_gc_time" : "0",
    "minor_gc_count" : "0",
    "major_gc_count" : "0",
    "major_gc_time_concurrent" : "0"
 },

事实证明,启用链接器而不是将其设置为“LINK NONE”解决了这个问题。出于某种原因,在禁用链接器的情况下,链接器必须删除了 TLS 支持所需的库...