In TestFlight 2.3 and iOS 13, testers can send feedback directly from the beta app by taking a screenshot and sharing detailed feedback with a crash report immediately after a crash occurs.
Does anyone know of a JIRA web hook and interface so that we may use ITC interface/API to log such issues and directly transmit them to JIRA via an API call?
Recent version of Fastlane include an API client for the feedback system. It was added in this PR: https://github.com/fastlane/fastlane/pull/15793. Sample code from the PR:
lane :connect_feedback do
fastlane_require 'spaceship'
Spaceship::Tunes.login
Spaceship::Tunes.select_team
# Gets app
app = Spaceship::ConnectAPI::App.find(ENV["TEST_APP_BUNDLE"])
# Gets feedback for an app (default includes screenshots and tester info)
feedbacks = app.get_beta_feedback
# Iterate over feedbacks
feedbacks.each do |feedback|
puts ""
puts "comment: #{feedback.comment}"
puts "name: #{feedback.tester.first_name} #{feedback.tester.last_name}"
puts "email: #{feedback.tester.email}"
puts "build: #{feedback.build.version}"
# Iterate over feedback screenshots
feedback.screenshots.each do |screenshot|
# screenshot.image_assets is an array of different resolults of a screenshots
image_asset = screenshot.image_assets.first
puts "\turl: #{image_asset["url"]}"
puts "\twidth: #{image_asset["width"]}"
puts "\theight: #{image_asset["height"]}"
end
end
end
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With