lib/spaceship/tunes/application.rb in spaceship-0.30.0 vs lib/spaceship/tunes/application.rb in spaceship-0.31.0

- old
+ new

@@ -199,21 +199,21 @@ Tunes::BuildTrain.all(self, self.apple_id) end # The numbers of all build trains that were uploaded # @return [Array] An array of train version numbers - def all_build_train_numbers - client.all_build_trains(app_id: self.apple_id).fetch("trains").collect do |current| + def all_build_train_numbers(platform: nil) + client.all_build_trains(app_id: self.apple_id, platform: platform).fetch("trains").collect do |current| current["versionString"] end end # Receive the build details for a specific build # useful if the app is not listed in the TestFlight build list # which might happen if you don't use TestFlight # This is used to receive dSYM files from Apple - def all_builds_for_train(train: nil) - client.all_builds_for_train(app_id: self.apple_id, train: train).fetch("items", []).collect do |attrs| + def all_builds_for_train(train: nil, platform: nil) + client.all_builds_for_train(app_id: self.apple_id, train: train, platform: platform).fetch("items", []).collect do |attrs| attrs[:apple_id] = self.apple_id Tunes::Build.factory(attrs) end end