From 2aef4c47b4a0242d0c1ff811185b9fbf9a5d6cb6 Mon Sep 17 00:00:00 2001 From: KrauseFx Date: Thu, 9 Jul 2015 17:37:32 +0200 Subject: [PATCH] Fixed issue with creating a new profile --- lib/spaceship/provisioning_profile.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/spaceship/provisioning_profile.rb b/lib/spaceship/provisioning_profile.rb index b33bf08..0668434 100644 --- a/lib/spaceship/provisioning_profile.rb +++ b/lib/spaceship/provisioning_profile.rb @@ -206,6 +206,9 @@ def create!(name: nil, bundle_id: nil, certificate: nil, devices: []) certificate_parameter = certificate.collect { |c| c.id } if certificate.kind_of?Array certificate_parameter ||= [certificate.id] + # Fix https://github.com/KrauseFx/fastlane/issues/349 + certificate_parameter = certificate_parameter.first if certificate_parameter.count == 1 + if devices.nil? or devices.count == 0 if self == Development or self == AdHoc # For Development and AdHoc we usually want all devices by default