Matlab 2024a not starting after Mac OS Sonoma 15.1 Update
2,010 views (last 30 days)
Show older comments
Hello everyone,
After updating my MacBook Pro M2 i can no longer open Matlab R2024a.
When trying to start from finder or spotlight i get
The application “Spotlight [Finder] ” does not have permission to open “(null).”
I saw in another question (on which I couldn't comment due to missing reputation points) that it was suggested to start via console.
When I do that, i receive
> Applications/MATLAB_R2024a.app/bin/matlab ; exit;
env: /Applications/MATLAB_R2024a.app/bin/maca64/path_per_install: No such file or directory
mkdir: /bin/maca64: Operation not permitted
matlab: No MATLAB bin directory for this machine architecture.
ARCH = maca64
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
For context, running 2023b for Apple Silicon works, but running my 2024a version which is for intel mac (and therefore run via rosetta 2) does not work. Unfortunately I am dependend on 2024a due to old toolboxes that do not (and probably never will) support Apple Silicon.
I would be very thankful if someone could suggest a fix.
Thank you in advance!
1 Comment
Christopher
on 21 Nov 2024 at 20:58
Edited: Christopher
on 21 Nov 2024 at 20:58
I'm having the same issue with not having permission to open Matlab 2023 on my macbook pro. I just reinstalled Matlab 2024 and it's now working.
Edit: I reinstalled it via the matlab on the web with my student license
Answers (3)
Michelle Hirsch
on 2 Dec 2024 at 21:15
Edited: Michelle Hirsch
19 minutes ago
Apple has fixed the issue in macOS 15.2.
If you are impacted by this issue and unable to update to 15.2, you can find additional details and recommendations here: https://www.mathworks.com/matlabcentral/answers/2163080-why-do-i-see-the-error-the-application-dock-does-not-have-permission-to-open-null-when-starti
4 Comments
Michelle Hirsch
18 minutes ago
@piere rodriguez I just updated my answer to indicate that Apple fixed this in macOS 15.2
Sumukh
on 6 Nov 2024
I experienced the same issue earlier in MATLAB R2023b. I updated the software to MATLAB R2024b, and this issue got resolved. You can refer to the following link to update an existing MATLAB installation:
If updating the software does not work, kindly try out a possible workaround that involves building app files with Automator suggested in the following thread where the same issue is being faced in MATLAB R2023a:
Additionally, the following Mac thread has another workaround on this ongoing issue to look at:
Hope this resolves the issue!
0 Comments
Walter Roberson
on 21 Nov 2024 at 21:13
I recently upgraded to MacOS Sequoia 15.1.1 (a day after upgrading to 15.1). I am now getting this message for all MATLAB versions before R2024b. I was not getting this problem with MacOS Sequoia 15.0
The workaround is to right-click on the MATLAB_R20xx.app listing in Finder, and select Show Package Contents. Expand the "bin" folder inside the package, and double-click on the "matlab" item there. This will open a terminal window to run MATLAB inside and start MATLAB otherwise normally.
1 Comment
Amanda Diegel
on 9 Dec 2024 at 21:02
Thank you! I have this same issue after updating to Sequoia 15.1.1. I hope they come up with a better fix soon.
See Also
Categories
Find more on Introduction to Installation and Licensing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!