使用MonoTouch的Google Analytics崩溃在设备上崩溃

时间:2011-01-12 23:28:50

标签: iphone google-analytics xamarin.ios

我正在尝试将Google Analytics与MonoTouch应用程序(iPhone)配合使用。它在模拟器上运行良好,但在实际的iPhone上启动时崩溃。

这显然是由于XCode链接器中的错误,而不是允许将具有Thumb和非Thumb指令集的库链接在一起。

http://monotouch.net/Documentation/Troubleshoot

从我所看到的,MonoTouch是用非Thumb编译的。 Google Analytics lib使用Thumb进行编译。

有没有人为此找到解决方法?

澄清 - 我们正在使用GA跟踪页面&我们自己的应用程序的事件视图我们不会编写应用来查询GA API。

3 个答案:

答案 0 :(得分:5)

您好我已经使用Analytics API完成了一些工作

http://dl.dropbox.com/u/2058130/Analytics.zip

这里你是我使用的DLL,这已经是monotouch预编译的DLL你需要导入到你的项目中的3个才能使用它

这是dll的文档

http://code.google.com/apis/analytics/docs/gdata/gdataLibraries.html

希望这有帮助

亚历

答案 1 :(得分:4)

目前还没有解决方法,你应该“解决”这个问题,让谷歌知道它对你很重要:

http://code.google.com/p/gdata-issues/issues/detail?id=1705

答案 2 :(得分:2)

从1.1版开始,Google AnalyticsSDK提供了该库的nothumb版本。