标签:: 使用技巧

Bugtags 使用技巧之 实现全新的用户反馈功能

有用户问题我,什么时候推出像知乎 iOS 客户端那样面向普通用户的摇一摇反馈功能,其实通过 Bugtags 的提供的接口完全可以自主实现这个功能,而且非常简单。 下图是知乎 iOS 客户端摇一摇后弹出的反馈提示 点击遇到问题,就会自动截屏,然后用户就可以提交问题啦。 那么怎么通过 Bugtags 来实现这样的用户反馈呢?这里就需要用到 Bugtags 的手动调用接口: 12345/** * 手动

Bugtags 使用技巧之 Beta - Live

最近我们推出一项新的功能:Beta - Live,简单的说,就是为一个应用提供了两个 App Key,通过在内测阶段和上线阶段分别用对应的 App Key:内测用 Beta App Key,上线发布用 Live App Key,从而完美实现内测和线上的数据分离,方便管理和跟踪。 查看数据只需要通过一个按钮切换来完成,非常简单! 但是,你需要在内测和上线发布的时候,给 Bugtags 的初始化代码

Bugtags 使用技巧之 BTGLog

日志是开发过程中需要经常打交道的东西,我们经常需要输出一些日志以方便调试或者定位一些问题。一般情况下,我们会用官方的日志工具:NSLog 来输出日志,当然这在 Debug 状态下完全没有问题,但是在 Release,如果过多的通过 NSLog 输出日志,会对应用的性能产生一定的影响。 为了解决这个问题,一般情况下大家会定义一个宏,如下: 12345#ifdef DEBUG #define D

Bugtags 使用技巧之 sendFeedback

现在几乎所有的 App 都会有一个功能叫做「意见反馈」,这是我们听取用户声音的一个手段,以下是某新闻客户端和某电商客户端的「意见反馈」界面: 看功能界面挺简单的,但是开发起来事儿一点也不少,一般来说以下几个基本步骤是少不了的: 客户端工程师实现界面功能; 后端工程师建数据表、写相应的前端调用接口; Web 前端工程师实现意见反馈查看列表。 如果要做到好的用户体验,可能还需要将意见反馈接邮件系

Bugtags 使用技巧之 setUserData

大家在解决应用 Bug 的时候,应该会有这样的场景:需要获得一些自定义的数据,比如用户的基本数据、应用的配置数据等,那么用 Bugtags 怎么实现呢?我们能够在使用 Bugtags 提交 Bug 或者 Bugtags 自动提交闪退问题的时候,附带一些我们关心的自定义数据吗? 答案是肯定的,Bugtags 已经提供了一组这样的接口,嘿嘿,就是这么人性化: 1234567891011121314/*