【问题标题】:Getting an error while using Microsoft.AppCenter with Xamarin.iOS将 Microsoft.AppCenter 与 Xamarin.iOS 一起使用时出现错误
【发布时间】:2020-03-15 18:04:19
【问题描述】:

我正在尝试将 Microsoft.AppCenter nuget 用于 Xamarin 应用程序。 Xamarin.Android 构建良好。但是在尝试构建 Xamarin.iOS 应用程序时出现错误。

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

我已尝试以下链接中提到的解决方案 https://docs.microsoft.com/en-us/xamarin/ios/troubleshooting/mtouch-errors#MT5210

但我在尝试构建 Xamarin.iOS 应用程序时仍然收到错误消息。我正在使用以下配置:

  • Visual Studio 社区 2019 for Mac
  • 版本 8.4.4(内部版本 91)
  • Xamarin.iOS
  • 版本:13.10.0.17(Visual Studio 社区)

【问题讨论】:

  • 您好,您可以先将VS的版本更新到最新版本再试一次。
  • 我也有同样的问题。您是否有机会使用 Firebase 软件包?
  • @JuniorJiang-MSFT:感谢您的回复。我可以通过安装Microsoft.AppCenter.AnalyticsMicrosoft.AppCenter.Crashes nugets 来解决这个问题。如果我们需要使用 Microsoft.AppCenter 是否必须安装这两个 nuget?你能确认一下吗?
  • @Woj:我没有使用 Firebase 包。也许您可以尝试安装我在上面的评论中提到的 nugets。
  • 两个我都有。在我的项目中,出于某种原因,Firebase 包和 AppCenter 包在 iOS 项目中彼此不喜欢。

标签: xamarin xamarin.forms xamarin.android xamarin.ios


【解决方案1】:

安装Microsoft.AppCenter.AnalyticsMicrosoft.AppCenter.Crashes 后问题得到解决。正如@Junior Jiang - MSFT 提到的,如果代码使用 microsoft app center 来获取分析和崩溃,我们需要安装这两个 nugets 以及Microsoft.AppCenter。谢谢。

【讨论】:

    猜你喜欢
    • 2021-06-25
    • 2018-06-16
    • 1970-01-01
    • 2015-02-17
    • 2017-08-15
    • 2015-03-02
    • 2013-07-14
    • 2015-10-28
    • 2023-03-27
    相关资源
    最近更新 更多