OGeek|极客世界-中国程序员成长平台

标题: ios - 谷歌分析绑定(bind)的独家新闻是什么? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 10:08
标题: ios - 谷歌分析绑定(bind)的独家新闻是什么?

我终于更新到最新的 monotouch/iOS5。项目不再链接,我最终追查到 Facebook 和分析库的一些问题。

我找到了

https://github.com/mono/monotouch-bindings/tree/master/GoogleAnalytics

并编译项目。但我知道看到库的主要 API (TrackPageView) 被阻止了。

未处理的异常:MonoTouch.Foundation.MonoTouchException:抛出了 Objective-C 异常。名称:NSInvalidArgumentException 原因:-[GANAdHitIdGenerator adHitId]:无法识别的选择器发送到实例 0x853b1d0 在(包装器托管到 native )MonoTouch.ObjCRuntime.Messaging:bool_objc_msgSend_IntPtr_IntPtr_IntPtr_int_IntPtr (intptr,intptr,intptr,intptr,intptr,int,intptr) 在 GoogleAnalytics.GANTracker.TrackEvent(System.String 类别,System.String 操作,System.String 标签,Int32 值,MonoTouch.Foundation.NSError& nsError)[0x00000] 中:0 在/Users/davidnotario/Projects/trunk/iOS/iPhone/Code/Core/Analytics.cs:31 中的 BookOfMe.Analytics.LogEvent (BookOfMe.AnalyticsEvent analyticsEvent) [0x00024]



Best Answer-推荐答案


这是两个错误的混合。

  1. Google 正在发布该库的 no thumb 版本的损坏版本(即缺少符号)。看到这个bug report了解更多详情(阅读最后几条评论)。

  2. MonoTouch 在包含拇指指令的库中存在问题。这在当前的 beta 版本中已得到修复(因此一旦 MonoTouch 5.2 发布,它就不应该成为问题)。看到这个second bug报告详情。

关于ios - 谷歌分析绑定(bind)的独家新闻是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8462497/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4