Message Boards Message Boards

10 Replies
4 Total Likes
View groups...
Share this post:

Mathematica 10 and code signature validation in MacOS 10.9.5

Posted 10 years ago

Due to changes in the way OS X validates code signatures, newly installed Mathematica 10.0.0 and 10.0.1 bundles do not launch on MacOS 10.9.5.  This affects only users who install Mathematica after upgrading to OS 10.9.5.

Following are two different methods of resolving the problem:

Bypass the Gatekeeper system in Finder.
a) Control-Click/Right-Click on the app bundle and select open.
b) Wait for the verification dialog to run.
c) Click OK on the next dialog to launch Mathematica.

Bypass the Gatekeeper system in Terminal.
a) Launch
b) Set directory to the location of the DMG (i.e., cd ~/Downloads)
c) Delete the quarantine attribute by evaluating the following:

xattr -d Mathematica_10.0.1_OSX.dmg 

d) Double click on the DMG and install as one normally would.

People who are comfortable with the Terminal (command-line) interface may find that method faster.

Either should be needed just once for that Mathematica.

We will be prioritizing the issue for an upcoming minor release.

POSTED BY: Bruce Miller
10 Replies

Hi Bruce, I can confirm that the "xattr" command did solve my problem with Apple's quarantine process. This condition, at least in my case, stems from my preference to use all of my applications, including Mathematica, as a restricted user.

POSTED BY: Gregory Schmit

Note that these issues also apply to the 10.01 version of Wolfram Desktop on OSX 10.9.5.

POSTED BY: David Reiss

A 10.9.5-compatible installer is available. See .

POSTED BY: Bruce Miller

Another workaround suggestion.

After trying to open and getting the error message, go to the Security & Privacy preferences in System Preferences and click the "Open Anyway" button:

enter image description here

POSTED BY: Bruce Miller

How about in 10.10?

POSTED BY: Jesse Friedman

Dangerous to predict future software compatibility.

I (me, not WRI) expect the new installer and workarounds will work under 10.10.

POSTED BY: Bruce Miller
Posted 10 years ago

The Terminal solution was very simple and worked for me. Gatekeeper methods using right button or the Control key didn't work at all. Now, I'm having the usual issue with activating.


I upgraded to 10.9.5 after installing Mathematica 10. However, it is still running on the beta test license. Will this problem show up when that license expires?

POSTED BY: Frank Kampas

From what I know of the problem, it happens when installing Mathematica 10 after upgrading to 10.9.5.

POSTED BY: Bruce Miller

For the customer I spoke with yesterday, the first method worked (took two tries).

A re-signed 10.0.1++ is in the works, but it has to go through testing before it will be available for downloading.

POSTED BY: Bruce Miller
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
or Discard

Group Abstract Group Abstract