在开发期间禁用解析分析

Disable Parse Analytics during development

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

Parse 没有在开发期间禁用分析的本机功能,但您可以使用 #ifdef - #else - #endif 语句

包装事件代码
#ifdef DEBUG
#else
    [PFAnalytics trackEvent:@"eventName" dimensions:@{ @"parameter": @"value" }];
#endif

只要您 运行 启用调试(开发环境),此事件跟踪器就不会 运行。

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