屏幕截图反馈是一项很棒的新功能,可让Beta用户更轻松地报告问题(只需截图)
但是,报告的问题不太明显,隐藏在Appstore Connect中。是否有API(正式或非正式),以便可以将它们自动重新发布到松弛状态。
答案 0 :(得分:1)
Fastlane [太空飞船]支持下载Testflight反馈。
有关示例,请参见https://github.com/fastlane/fastlane/pull/15793。 下载的反馈还包含屏幕截图URL。
因此您可以使用curl下载图像:
if all(i in exts for i in file.split('.')[1:]):
print(file)
屏幕截图网址的格式为:
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
答案 1 :(得分:0)
无法以编程方式下载这些屏幕截图。如WWDC会话“ App Store Connect的新增功能”所示,唯一的方法是通过以下Web界面手动下载:https://developer.apple.com/videos/play/wwdc2019/301/