如何解决Firebase Analytics Xamarin iOS-调试视图
我知道这个问题已经被问过很多次了,但是这些答案现在似乎不起作用。我有一个Xamarin iOS应用程序,Firebase Analytics在模拟器中记录良好,但是在实际设备中运行时,出现以下错误:
在Simulator中记录以下内容 2020-08-12 20:42:24.471571 + 0400 [5016:66465] 6.5.0-[Firebase / Analytics] [I-ACS023008]要禁用调试日志记录,请设置以下应用程序参数:-noFIRAnalyticsDebugEnabled
但是在实际的iPhone 11中,它记录以下内容:O
默认19:01:12.272016 + 0400 iOS 6.5.0-[Firebase / Analytics] [I-ACS023008]要启用调试日志记录,请设置以下应用程序参数:-FIRAnalyticsDebugEnabled
我在运行-> Config(--argument = -FIRAnalyticsDebugEnabled)下的iOS项目设置中添加了额外的启动参数,并在iOS build(-argument = -FIRDebugEnabled)中添加了mtouch参数,并且我对这两个命令也做了不同的排列,但似乎没有在“调试”视图中记录任何内容。我在开发人员控制台中看不到我的设备。
我正在使用以下 Nuget软件包ver-Xamarin.Firebase.iOS.Analytics(6.0.4)
谢谢。
解决方法
首先,Xamarin iOS 的 Firebase Analytics 调试视图似乎确实有问题,可能没有特殊原因就可以正常工作。我花了一周时间尝试调试 Xamarin 和 Unity 平台(Android 和 iOS)的事件,虽然它在 Unity Android 和 iOS 以及 Xamarin Android 上运行良好,但 Xamarin iOS 可以在一天工作并在另一天停止工作而无需任何更改。在这种情况下,我的建议是通过 DebugView 上方的 StreamView (Realtime) 菜单进行调试。看起来它总是有效
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。