Xamarin.ios Monotouch谷歌分析所有页面浏览失败
我正在尝试在monotouch应用程序上启动并运行google analytics,但没有成功调度任何事件,NSError对象始终为空。委托上的DispatchCompleted方法始终打印“成功:0-失败:n”,n=队列中的页面视图数 我从以下url运行makefile: 它生成了一个GoogleAnalytics.dll文件,我正试图使用该文件进行跟踪 这是测试应用程序的代码示例:Xamarin.ios Monotouch谷歌分析所有页面浏览失败,xamarin.ios,google-analytics-api,Xamarin.ios,Google Analytics Api,我正在尝试在monotouch应用程序上启动并运行google analytics,但没有成功调度任何事件,NSError对象始终为空。委托上的DispatchCompleted方法始终打印“成功:0-失败:n”,n=队列中的页面视图数 我从以下url运行makefile: 它生成了一个GoogleAnalytics.dll文件,我正试图使用该文件进行跟踪 这是测试应用程序的代码示例: public partial class TestAnalyticsViewController : UIVi
public partial class TestAnalyticsViewController : UIViewController
{
private GanDelegate _delegate;
public override void ViewDidLoad ()
{
_delegate = new GanDelegate();
GoogleAnalytics.GANTracker.SharedTracker.StartTracker("our_id", 0, _delegate);
NSError error;
GoogleAnalytics.GANTracker.SharedTracker.TrackPageView("/Home", out error);
GoogleAnalytics.GANTracker.SharedTracker.Dispatch();
base.ViewDidLoad ();
}
}
public class GanDelegate: GoogleAnalytics.GANTrackerDelegate
{
public override void DispatchCompleted (GoogleAnalytics.GANTracker tracker, int eventsDispatched, int eventsFailedDispatch)
{
Console.WriteLine("Successful: {0} - Failed: {1}", eventsDispatched.ToString(), eventsFailedDispatch.ToString());
}
}
我还尝试从设备上卸载应用程序,从头开始,但没有成功。我发现了问题所在。。。分析工具没有使用设备上设置的任何代理服务器,因此所有呼叫都被防火墙阻止您是否尝试了github提供的示例应用程序(以及绑定)?我发现了问题所在。。。分析工具不使用设备上设置的任何代理服务器,因此所有呼叫都被防火墙阻止。。。有可能使用代理吗?你最好把这个问题作为一个新问题来问(它将获得更好的可视性和更多的回答机会),然后自己回答这个问题(因为你发现了问题所在)。你是说它不起作用是因为你在使用模拟器,而且一旦你部署它就起作用了吗?