ios - 在开发期间禁用解析分析

标签 ios parse-platform

如何在开发过程中禁用 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/

相关文章:

ios - 创建我自己的图像选择器

iOS 9.2 : Select List (multiple) incorrectly firing change event and setting value to first option on focus.(Safari 和 Chrome)

Android:在后台同步远程数据库最流畅的方法是什么?

ios - 显示用户名 - 解析

ios - 解析网 + NSDate : Convert Parse Date Retrieved to local timezone

parse-platform - 为实时查询设置解析和 redis

ios - 如何使用 UIQuery/UISpec 为 Frank 选择元素?

iphone - UITableViewCell 字体大小没有改变

ios - 在 UITextView 中显示富文本文件导致断断续续/缓慢滚动

ios - 解析查询花费的时间太长