The Mastered for iTunes droplet fails to run on Sierra

Originator:jeff
Number:rdar://30067799 Date Originated:2017-01-17
Status:Closed Resolved:2017-05-22
Product:Other Product Version:
Classification: Reproducible:Always
 
Apple Developer Relations - May 22 2017, 5:13 PM
Engineering has provided the following feedback regarding this issue:   The new installer is now available on http://apple.com with the corrected Master for iTunes droplet.

---------

Summary:
When trying to use the latest available version of the Mastered for iTunes droplet on macOS Sierra, the droplet fails with a message indicating an OS newer than Snow Leopard is required.

The Mastered for iTunes Droplet is available here:
https://www.apple.com/itunes/mastered-for-itunes/

Steps to Reproduce:
1. Install Mastered for iTunes Droplet on Sierra.
2. Drag wav files to droplet.

Expected Results:
Droplet will return .m4a AAC files.

Actual Results:
Droplet errors with message about needing an OS newer than Sierra.

Version:


Notes:


Configuration:
MacBook Pro (15-inch, 2016)
macOS version 10.12.2 (16C67)

Attachments:

Update 2017-02-14:
This can easily be fixed by changing this code (lines 62 and 109 of the script):

    set systemVersion to system version of (get system info)
    if systemVersion is less than "10.6" then
        log ("ITUNESMASTERINGDROPLET: incompatible system version")
        display alert SYSTEM_CHECK_ERROR_TITLE message SYSTEM_CHECK_ERROR_MESSAGE as warning buttons {CANCEL_BUTTON_TITLE} default button 1
        log ("ITUNESMASTERINGDROPLET: shutting down")
        error number -128
    end if

To this:

    set systemVersion to system version of (get system info)
    considering numeric strings
        set systemVersionNewEnough to systemVersion ≥ 10.6
    end considering
    if systemVersionNewEnough is false then
        log ("ITUNESMASTERINGDROPLET: incompatible system version")
        display alert SYSTEM_CHECK_ERROR_TITLE message SYSTEM_CHECK_ERROR_MESSAGE as warning buttons {CANCEL_BUTTON_TITLE} default button 1
        log ("ITUNESMASTERINGDROPLET: shutting down")
        error number -128
    end if

I've written more here: https://jeffvautin.com/2017/02/fixing-the-mastered-for-itunes-droplet/

Comments


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!