一个简单的库,可以记录您 iOS 应用的用户体验。
使用此库,您可以同时记录应用程序的屏幕和用户的面部。然后,您可以同步生成的视频并了解应用程序的用户体验。
ExperienceRecorder 的一个目标是成为开始记录应用用户体验的极其简单解决方案。因此,为了实现这一点,我们有一个单例,我们可以用它来开始和停止记录 UX。这样,您可以在 'SomethingViewController'
中开始录制,并在 'AnotherViewController'
中停止录制。
您只需在 Swift 类的开头导入 ExperienceRecorder
然后即可。
ExperienceRecorder.sharedRecorder.beginRecordingUX()
ExperienceRecorder.sharedRecorder.stopRecordingUX()
停止录制后,将有两个视频被导出到相册。一个是应用的屏幕,另一个是用户的面部。现在您可以将它们并排放置以开始获取见解 :-]
您可能会想:“苹果会拒绝使用此库的任何应用!”是的,可能会。但这个库是用于在发布此应用到生产之前使用的,我强烈建议在发送到 AppStore 之前将其删除。
需要 iOS 8.0 或更高版本的设备。
此库不与 iOS 模拟器一起工作。您需要一个配备有效前摄像头的设备。
Experience-Recorder 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中:
pod "ExperienceRecorder"
请随时提交您的拉取请求,建议任何更新,报告错误或创建功能请求。
只是想打声招呼? -> cleberhenriques at gmail.com
作者: @cleberhenriques
查看帮助改善此项目的个人:贡献者 💖
ExperienceRecorder使用ASScreenRecorder记录应用屏幕。因此,我想感谢@alskipp为我们提供这个库。
ExperienceRecorder遵循MIT许可证。有关更多信息,请参阅LICENSE文件。