如何编写创建JIRA票证的iOS模块?

kra*_*vil 5 screenshot qa jira ios

在提交带有屏幕截图的iOS错误时,我通常会遇到此工作流程:

  • 在iOS设备上截屏
  • 打开图片
  • 找到具体的图片
  • 电邮图片
  • 从电子邮件下载图片
  • 创建JIRA票证
  • 查找并附加截图
  • 提交门票

我想把它改成这个:

  • 在iOS设备上截取屏幕截图(然后弹出一个JIRA错误提交表单)
  • 在iOS设备上填写表格并预先附上屏幕截图.
  • 提交门票

我怎样才能做到这一点?

进一步来说:

  1. 在iOS和JIRA方面我需要使用/理解哪些框架或库?
  2. 如何拦截屏幕截图捕获机制(Home + Off按钮)并打开应用程序视图?
  3. 如何将此代码模块放入任何项目中,以便只需对任何项目文件或plist进行非常少的更改即可"正常工作".见FoneMonkey