As Logic wants to download huge amounts of additional content when installed and our users are not admins on the lab machines, we have to deploy the additional content as well.
These are the steps I figured out to install the additional content packages via our software deployment.
Same thing as written for GarageBand applies to Logic as well
Here's the link to the plist containing all the information for the additional content packages of Logic Pro X 10.1.1:
http://audiocontentdownload.apple.com/lp10_ms3_content_2015/logicpro1010.plist
To get the information needed, enter this command:
defaults read ~/Downloads/logicpro1010 | grep DownloadName
You will then end up with a list of the packages.
Some updated content is added via App Store.
So maybe there is a better way to do this.
Let's try it this way.
- Activate the AppStore debug mode#
- Quit the AppStore.app if it is running
- open the terminal and enter "defaults write com.apple.appstore ShowDebugMenu -bool true"
- Start AppStore.app and open the Menu 'Debug > Show Download Folder…"
- Download Logic Pro X
- Start Logic Pro X - it will ask to download additional content
- Allow Logic to download the content, but, when asked for your admin credentials, click 'Cancel'. Do NOT install anything at this point.
- Quit Logic Pro X
- Navigate to the ausic apps download folder, You can find it in the same folder as the 'iTunes Download Folder'. It will look something like this '/private/var/folders/nc/t8zc00xs2nx1vmcjyxryf11w0000gn/C/com.apple.MusicApps' where the part in the middle seems to be a randomly generated string.
- In the folder 'com.apple.MusicApps' you should now see a folder named 'audiocontentdownload.apple.com' and inside that another called 'audiocontentdownload.apple.com'. Here we find what we need: the 'ProAudioCoreContent10.pkg'.
- Place a copy of 'ProAudioCoreContent10.pkg' somewhere else from where you can install it later.
- Start Logic Pro X. It will no ask you for the credential to install the package, we already downloaded.
- Now we come to the additional content.
- Select menu 'Logic Pro X > Download Additional Content'
- Select any of the additional content packages you want to deploy
- Click 'Install'
- Wait for the download to complete
- When prompted for the admin password, do NOT enter it. Click 'Cancel' instead
- Quit Logic Pro X
- Inside the directory of the folder containing the download there should now be a folder named 'com.apple.MusicApps > com.apple.MusicApps > audiocontentdownload.apple.com > lp10_ms3_content_2015' and some more in 'lp10_ms3_content_2013'.
- In these folders you will now find the packages needed to deploy the additional content.
- Copy these packages to a safe place.
- Deploy them as needed
- When you start Logic Pro X with the packages installed, you will see that all the additional content is already installed.