Skip to content

Instantly share code, notes, and snippets.

@liruqi
Forked from creaoy/extract-testflight.js
Created October 10, 2018 08:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save liruqi/c0d89a8e6379b7390fc4ac90b7fd7425 to your computer and use it in GitHub Desktop.
Save liruqi/c0d89a8e6379b7390fc4ac90b7fd7425 to your computer and use it in GitHub Desktop.
Extract TestFlight user email addresses from iTunes Connect
//Make sure you scroll down to get all data loaded
var text = '';
$('.col-email').each(function(index,el) {
if (index == 0) {
text = 'Email, First Name, Last Name\n';
}
else {
//Email
text = text + $.trim($(el).find("a").text()) + ',';
//First Name
text = text + $.trim($($($($('.col-name')[index]).find("span")[0]).find("span")[0]).text()) + ',';
//Last Name
text = text + $.trim($($($($('.col-name')[index]).find("span")[0]).find("span")[1]).text()) + ',' + '\n';
}
});
var a = document.createElement("a");
var file = new Blob([text], {type: 'text/csv'});
a.href = URL.createObjectURL(file);
a.download = name; a.click();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment