屏幕截图反馈是一项很棒的新功能,可以让测试版用户更轻松地报告问题(只需截图即可)
但是,报告的问题隐藏在 appstore connect 中并不是很明显。是否有 API(官方或非官方)以便它们可以自动重新发布到 Slack 上。
最佳答案
FaSTLane【 spaceship 】支持Testflight Feedback的下载。
参见 https://github.com/fastlane/fastlane/pull/15793举个例子。 下载的反馈还包含屏幕截图 URL。
所以你可以使用curl下载图像:
curl https://tf-feedback.itunes.apple.com/bla
截图网址的格式为:
https://tf-feedback.itunes.apple.com/eimg/A1X/GXs/XoX/XgY/BXs/XxfKXX35jw4/original.jpg?i_for=123&AWSAccessKeyId=topsecret&Expires=1607040000&Signature=topSecretSignature
并且绝对可以下载。 但要小心: 大约一天后,网址就会失效 - 因此您应该立即下载图像
通过 faSTLane 检索应用商店连接反馈数据的示例:
[21:32:34]: Driving the lane 'connect_feedback'
[21:32:42]:
[21:32:42]:comment: And more feedback
[21:32:42]:name: xxx yyy
[21:32:42]:email: xyz@xxyyx.com
[21:32:42]:build: 32123
[21:32:42]:
[21:32:42]:comment: This is feedback!
[21:32:42]:name: John Doe
[21:32:42]:email: email@email.com
[21:32:42]:build: 321234
[21:32:42]: url: https://tf-feedback.itunes.apple.com/bla
[21:32:42]: width: 3024
[21:32:42]: height: 4032
关于ios - 有没有办法将 iOS 13 的新 TestFlight Screenshot beta 反馈反馈到 Slack 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59140672/