在开发期间禁用解析分析
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?
如何在开发过程中禁用 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?