在开发期间禁用Parse Analytics

时间:2015-01-02 11:09:37

标签: ios parse-platform

如何在开发过程中禁用Parse Analytics。我尝试评论setApplicationId: clientKey:调用,但由于在我的代码中跟踪了事件,因此会导致异常。

1 个答案:

答案 0 :(得分:1)

Parse没有在开发过程中禁用分析的本机功能,但您可以使用#ifdef - #else - #endif语句包装事件代码

#ifdef DEBUG
#else
    [PFAnalytics trackEvent:@"eventName" dimensions:@{ @"parameter": @"value" }];
#endif

只要您在启用DEBUG(dev环境)的情况下运行,此事件跟踪器就不会运行。

您可能还需要检查构建的设置以确保它是DEBUG模式。请参阅此答案以获取帮助: Xcode / iOS: How to determine whether code is running in DEBUG / RELEASE build?