Xamarin iOS Firebase本机链接失败

问题描述 投票:1回答:1

更新Firebase库后,出现以下错误:

MTOUCH:错误MT5210:本机链接失败,未定义符号:_APMAnalyticsConfiguration。请确认已引用了所有必要的框架,并且正确链接了本机库。Blockquote

MTOUCH:错误MT5210:本机链接失败,未定义符号:_APMAppMeasurementOriginFirebase。请验证是否已引用了所有必要的框架,并且本机库已正确链接。

MTOUCH:错误MT5210:本机链接失败,未定义符号:_APMIsAnalyticsCollectionDeactivated。请验证是否已引用了所有必要的框架,并且本机库已正确链接。

MTOUCH:错误MT5210:本机链接失败,未定义符号:_APMIsAnalyticsCollectionEnabled。请验证是否已引用了所有必要的框架,并且本机库已正确链接。

MTOUCH:错误MT5210:本机链接失败,未定义符号:_APMMonitorLogTagOptionKey。请验证是否已引用了所有必要的框架,并且本机库已正确链接。

MTOUCH:错误MT5210:本机链接失败,未定义符号:_APMSafelistedEventsOptionKey。请验证是否已引用了所有必要的框架,并且本机库已正确链接。

我尝试了以下操作:

  1. 删除obj和bin文件夹
  2. 清理项目
  3. 初始化Firebase核心(Firebase.Core.App.Configure();)

我已经尝试了所有链接器行为选项。

我正在引用以下Firebase库:

  1. Xamarin.Firebase.iOS.Analytics(6.4.1)

  2. Xamarin.Firebase.iOS.CloudMessaging(4.3.0)

  3. Xamarin.Firebase.iOS.Core(6.6.6)

  4. Xamarin.Firebase.iOS.DynamicLinks(4.0.8)
  5. Xamarin.Firebase.iOS。安装(1.1.1)
  6. Xamarin.Firebase.iOS.InstanceId(4.3.3)

有人知道如何解决这个问题吗?

xamarin xamarin.ios
1个回答
1
投票

不幸的是,在这种情况下,您无能为力。该错误与不正确的链接有关。 Xamarin的家伙在一次升级之后就搞砸了绑定。您可以阅读有关在Xamarin here中,尤其是在here中使用本机库的更多信息。

但是,您仍然可以做些帮助-隔离导致此问题的软件包以及从哪个版本开始。然后,在Google API的官方GitHub存储库here中进行报告。

P.S。我通过了issues,还没有看到这个确切的错误列表。已经(现在仍然)有很多绑定问题,这些问题正在等待解决。因此,为了加快处理速度,请与该问题的开发人员进行讨论,并希望他们能够迅速解决该问题。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.