IBM Support

IBM SPSS Statistics License Authorization Wizard on Apple Mac OSX 10.15 Catalina may not launch - Interim Fix available

Troubleshooting


Problem

You successfully installed IBM SPSS Statistics 24 or IBM SPSS Statistics 25 on Apple Macintosh OS 10.15 Catalina.
When you go to the applications folder for these SPSS versions on Finder and launch the License Authorization (LAW)  Wizard you may get below error on Catalina and the Wizard does not launch:
"SPSS Statistics license Authorization Wizard" needs to be updated. The Developer of this app needs to update it to work with this version of macOS. Contact the developer for more information.
image-20191011084142-3

Cause

The License Authorization Wizard (LAW) produces this error to indicate the application must be updated because it is a 32-bit application and macOS Catalina does not support 32-bit.
Additionally, SPSS 24 and 25 Python Utility may not start, as some Python 2 and Python 3 files shipped with the SPSS Application are 32 bit as well.

NOTE: IBM SPSS Statistics Version 26 already comes bundled with a 64-bit LAW and therefore will not produce above error on Catalina for the Wizard. This issue does also not affect SPSS Statistics Subscription customers because this version does not require authorization codes and hence does not come bundled with the LAW.

Resolving The Problem

IBM SPSS Development created a public interim Fix available for SPSS Statistics 24 and 25 on IBM FixCentral .
For download you need to have registered for an IBM ID with your e-mail address and a self selected password.
If you do not have an IBM ID yet, please sign up here.
If you already have an IBM ID, click on one of the 2 Links below to obtain the interim Fix.
IBM SPSS Statistics 25
interim fix: 25.0-IM-S25STATC-MAC-IF008 (95.99 KB)  
25.0-IM-S25STATC-MAC-IF008.zip
IBM SPSS Statistics 24
interim fix: 24.0-IM-S24STATC-MAC-IF012 (95.99 KB)  
24.0-IM-S24STATC-MAC-IF012.zip 
Both interim Fixes will solve the 32 bit dependency for the License Authorization Wizard and Python .
The zip files include 4 files:
    A readme text file with installation instructions you should read carefully.
    SPSS Statistics License Authorization Wizard
    ProgrammabilityExternalPythonProcess
    IF_LAW_Python_25.sh
   
Installation instructions
=========================
How to apply the interim fix:
Depending upon your installation, the following may require a user with machine administrative/root rights.
    macOS:

        (1)  Unzip the zip file containing this interim fix to any directory, then copy unzipped files to the home directory in which SPSS Statistics 25 or 24 was installed, the default install location would be:
/Applications/IBM/SPSS/Statistics/25             or
/Applications/IBM/SPSS/Statistics/24

        (2)  Close all Statistics  instances.  
        (3)  Open Terminal (/Applications/Utilities/Terminal.app)
        (4)  Navigate to the home directory in which SPSS Statistics 25 or 24 was installed. Using the default install location, it would be the below command for release 25:

            $ cd /Applications/IBM/SPSS/Statistics/25
            $ sudo chmod +x IF_LAW_Python_25.sh
            $ sudo ./IF_LAW_Python_25.sh
            (using the sudo command will prompt for your user ID's password - enter it when prompted)
SPSS Statistics 25 License Authorization Wizard and Python Utilities are now patched.
Another workaround for License Authorization Wizard issues:
1) Run Terminal or press Command + Shift + G" and type /Applications/Utilities/Terminal.app
2) Run the code with relevant version on Terminal:
For SPSS Statistics 25:
cd /Applications/IBM/SPSS/Statistics/25/SPSSStatistics.app/Contents/bin
For SPSS Statistics 24:
cd /Applications/IBM/SPSS/Statistics/24/SPSSStatistics.app/Contents/bin
3) Make sure licenseactivator has admin rights. In order to check the rights of this file, follow the next steps:
ls -l licenseactivator
If the first 4 columns of output do not give a similar result as follows, go to Step 3.1:
-rwxrwxr-x  1 root  admin
3.1) Run following codes line by line (it will require the password of your Mac):
sudo chown root:admin licenseactivator
sudo chmod 775 licenseactivator
ls -l licenseactivator
If now you obtain similar output as step 3, you can go to Step 4.

4) Execute the following command:
./licenseactivator <authorization_code>
*** Important***
If SPSS Statistics License Authorization Wizard and Python Utilities still can not be launched after patch, please rename the application name in Finder. For example, rename "Statistics License Authorization Wizard.app" to "Statistics License Authorization Wizard_1.app", and then rename it back. macOS 10.15 Catalina Finder will refresh the application and remove the restriction on this application.

Document Location

Worldwide

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLVMB","label":"IBM SPSS Statistics"},"ARM Category":[],"Platform":[{"code":"PF017","label":"Mac OS"}],"Version":"IBM SPSS Statistics 24\nIBM SPSS Statistics 25","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
13 April 2020

UID

ibm11086357