如何在开发过程中禁用 Parse Analytics。我尝试注释掉 setApplicationId: clientKey:
调用,但由于在我的代码中跟踪了一些事件,这会导致异常。
最佳答案
Parse 没有在开发期间禁用分析的 native 功能,但您可以使用 #ifdef - #else - #endif
语句包装您的事件代码
#ifdef DEBUG
#else
[PFAnalytics trackEvent:@"eventName" dimensions:@{ @"parameter": @"value" }];
#endif
只要您在启用 DEBUG 的情况下运行(开发环境),此事件跟踪器就不会运行。
您可能还需要检查您的build设置以确保它处于 DEBUG 模式。请参阅此答案寻求帮助: Xcode / iOS: How to determine whether code is running in DEBUG / RELEASE build?
关于ios - 在开发期间禁用解析分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27741180/