fastlane/lib/fastlane/actions/update_project_provisioning.rb in fastlane-2.56.0.beta.20170911010003 vs fastlane/lib/fastlane/actions/update_project_provisioning.rb in fastlane-2.56.0.beta.20170912010003
- old
+ new
@@ -62,25 +62,26 @@
UI.important("Skipping configuration #{config_name} as it doesn't match the filter '#{configuration}'")
next
end
build_configuration.build_settings["PROVISIONING_PROFILE"] = data["UUID"]
+ build_configuration.build_settings["PROVISIONING_PROFILE_SPECIFIER"] = data["Name"]
end
end
project.save
# complete
- UI.success("Successfully updated project settings in'#{params[:xcodeproj]}'")
+ UI.success("Successfully updated project settings in '#{params[:xcodeproj]}'")
end
def self.description
"Update projects code signing settings from your provisioning profile"
end
def self.details
[
- "You should check out the code signing gide before using this action: https://docs.fastlane.tools/codesigning/getting-started/",
+ "You should check out the code signing guide before using this action: https://docs.fastlane.tools/codesigning/getting-started/",
"This action retrieves a provisioning profile UUID from a provisioning profile (.mobileprovision) to set",
"up the xcode projects' code signing settings in *.xcodeproj/project.pbxproj",
"The `target_filter` value can be used to only update code signing for specified targets",
"The `build_configuration` value can be used to only update code signing for specified build configurations of the targets passing through the `target_filter`",
"Example Usage is the WatchKit Extension or WatchKit App, where you need separate provisioning profiles",