Publishing Apple Application Support (AAS) When Publishing Via SCUP

Version 13

    Symptoms


    Publishing Apple Application Support fails when using SCUPdates content.

     

    Within the SCUP.log you see a message such as the following:

    Download file: file://scup-brandyh.scup-bh.local/AAS/AppleApplicationSupport234.msi failed with message "The network path was not found.

     

    Purpose


    This article provides steps to obtain and publish Apple Application Support (AAS) when using SCUPdates content.

     

    Cause


    Apple does not provide a direct link to download the Apple Application Support MSI, and Shavlik does not host any vendor files. The path seen in the log files is only indicating the location of the file as it was published by Shavlik's content team.

     

    Resolution


    Obtaining the Apple Application Support MSI package

    As Apple doesn't provide a direct link to download the Apple Application Support (AAS) MSI, you will need to run through the below steps to obtain it.
    Note: You will need an application such as 7zip, Winzip, or Winrar to extract the files that are contained within the iTunesSetup.exe.
    1) Download the latest iTunes executable from Apple - iTunes - Download iTunes Now
         download.jpg
    2) Extract the files contained within the iTunesSetup.exe.
         extract.JPG
    3) The AppleApplicationSupport.msi is one of the files extracted from the iTunesSetup.exe.
         extractedFiles.JPG

     

    Using the Installer

    1. Download the version of the product installer with which you are planning to deploy AAS. 
    2. Launch the installer.
      Note: Do not select any of the installation wizard buttons.
    3. Navigate to the current user's temporary directory. For example, C:\Documents and Settings\currentlyloggedonuser\Local Settings\Temp\IXPrandomnumber.tmp
    4. Locate the file named AppleApplicationSupport.msi
    5. Copy this file to another location. 
    6. Cancel the installation wizard for the product. 
    7. Rename the AppleApplicationSupport.msi file with an appropriate name.
      For example:
      For Apple Application Support 1.0.0 – AppleApplicationSupport100.msi
      For Apple Application Support 1.0.1 – AppleApplicationSupport101.msiFor Apple Application Support 1.1.0 – AppleApplicationSupport110.msi

    Using a File Compression utility

    1. Download the version of the product installer with which you are planning to deploy AAS. 
    2. Open the installer using a file compression utility, such as 7-Zip or Winrar. 
    3. Locate the AppleApplicationSupport.msi file. 
    4. Copy this file to another location and then close the utility. 
    5. View the file properties of the copied AppleApplicationSupport.msi file. 
    6. Click the Summary Tab. 
    7. Under the Description > Comments section, the version of AAS is displayed. Confirm that this is the desired version. 
    8. Close the Properties page. 
    9. Rename the AppleApplicationSupport.msi file with an appropriate name.
      For example:
      For Apple Application Support 1.0.0 – AppleApplicationSupport100.msi
      For Apple Application Support 1.0.1 – AppleApplicationSupport101.msi
      For Apple Application Support 1.1.0 – AppleApplicationSupport110.msi


    Publishing AAS

    1. Edit the SCUPdate package.
      1. Using the System Center Updates Publisher, navigate to the appropriate package and choose to edit the package. 
      2. Change the Download URL (or UNC) to a location to which your clients can connect. For example:
      3. Proceed through and complete the rest of the wizard, without editing any further settings.
    2. Publish the update

     

    Additional Information


    Update 2/11/14: You should no longer need to use the steps in this document if you are using the newly released Shavlik Patch for Microsoft System Center plugin. The plugin can allow Shavlik Patch to use dependent actions for Apple and Java patches.

     

    For more information, please go to http://www.shavlik.com/products/patch/#/overview/.

     

    This document provides more information about how the plugin assists: DOC-23415.

     

    Update 2/6/15: Apple’s latest release of the 64-bit iTunes version 12.1 is now truly a 64-bit platform program. This is being brought to your attention because the Apple Application Support (AAS) is also affected with this release and now requires further interaction for the SCUP customer base.

     

    Customers still publishing via SCUP will now need to manually deploy BOTH the standard 32-bit and now the 64-bit-designated AAS included in the ShavlikApple.cab for their iTunes programs on 64-bit OS platforms.

     

    Affected Product(s)


    Shavlik Patch for Microsoft System Center

    (Previously) Shavlik SCUPdates