如何在开发过程中禁用Parse Analytics。我尝试评论setApplicationId: clientKey:
调用,但由于在我的代码中跟踪了事件,因此会导致异常。
答案 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?