When installing components, Xcode still loads third party plugins

Originator:neocool2
Number:rdar://22001810 Date Originated:26-Jul-2015 05:54 PM
Status:Closed Resolved:
Product:Developer Tools Product Version:6.3.2 and later
Classification:UI/Usability Reproducible:Always
 
Summary:

When installing components via the commandline using

/Applications/Xcode.app/Contents/MacOS/Xcode -installComponents

Xcode will still load third party plugins, opening the dialog for user approval for those if it is a new version. This makes unattended installation impossible if any third party plugins are present. It would be better for Xcode to just ignore and not load third party plugins in this scenario.

Steps to Reproduce:

1. Install any third party Xcode plugin
2. Download a new version of Xcode
3. Run /Applications/Xcode.app/Contents/MacOS/Xcode -installComponents

Expected Results:

Xcode installs components without user interaction.

Actual Results:

Xcode pops up the third party plugin approval dialog.

Regression:

This worked in previous versions, because the approval dialog was added in 6.3.2 - while it is a welcome addition, it breaks this scenario.

Notes: -

Comments

Engineering has provided the following information regarding your bug report:

Please know that we don’t support any configuration that has 3rd party plugins.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!