RumbleStrip 是一款轻量级的反馈工具,允许用户通过“愤怒摇晃”来提供反馈。
安装 pod 后,使用非常简单
在 AppDelegate 中导入 RumbleStrip
#import <RumbleStrip/RumbleStrip.h>
启用 RumbleStrip
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[RumbleStrip enableRumble];
// or
RumbleStrip *feedback = [RumbleStrip enableRumble];
[feedback setSubject:@"Test Subject"];
[feedback setRecipients:@[ @"[email protected]" ];
return YES;
}
安装并启用 RumbleStrip 后,您可以“摇晃”设备以启动震动条。
目前它会显示一个对话框询问用户是否希望提供反馈,如果他们回答是,他们将被引导到带有截图和其他诊断信息的电子邮件模板。
要运行示例项目,请克隆仓库,然后首先从示例目录运行 pod install
。
除了几个 Apple 提供的库之外,RumbleStrip 没有太多要求。
RumbleStrip 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "RumbleStrip"
David Rothera, [email protected]
RumbleStrip 在 MIT 许可协议下提供。有关更多信息,请参阅 LICENSE 文件。