FreeCAD on macOS Mojave

Having trouble installing or compiling FreeCAD? Get help here.
leonardshelby
Posts: 72
Joined: Sat Feb 24, 2018 6:09 pm

Re: FreeCAD on macOS Mojave

Postby leonardshelby » Thu Oct 10, 2019 9:30 am

Good news for now: On macOS 10.15 (Catalina) this issue seems to be gone. No more need for workarounds :) You just have to go through a few more safety measures to get freecad running after downloading.

There's another little bug, also with macOS 10.14: Freecad unexpectedly quits when I try to open a file from the "recent files" menu with no other file opened before. Is this macOS specific also?

Version Info:
OS: macOS 10.15
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18403 (Git)
Build type: Release
Branch: master
Hash: 0717b4fc23ef1db70964c3977d25e2fe46a739d1
Python version: 3.7.3
Qt version: 5.12.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/Germany (en_DE)
Attachments
Screenshot 2019-10-10 at 11.23.13.png
Screenshot 2019-10-10 at 11.23.13.png (203.7 KiB) Viewed 829 times
Screenshot 2019-10-10 at 11.23.05.png
Screenshot 2019-10-10 at 11.23.05.png (605.93 KiB) Viewed 829 times
Screenshot 2019-10-10 at 11.22.48.png
Screenshot 2019-10-10 at 11.22.48.png (291.27 KiB) Viewed 829 times
tom
Posts: 129
Joined: Sun Mar 29, 2015 9:20 pm

Re: FreeCAD on macOS Mojave

Postby tom » Thu Oct 10, 2019 2:11 pm

chrisb
Posts: 28806
Joined: Tue Mar 17, 2015 9:14 am

Re: FreeCAD on macOS Mojave

Postby chrisb » Thu Oct 10, 2019 6:10 pm

tom wrote:
Thu Oct 10, 2019 2:11 pm
See here https://forum.freecadweb.org/viewtopic.php?f=3&t=39845
Can you please elaborate what the link should tell us?
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.
tom
Posts: 129
Joined: Sun Mar 29, 2015 9:20 pm

Re: FreeCAD on macOS Mojave

Postby tom » Thu Oct 10, 2019 11:14 pm

chrisb wrote:
Thu Oct 10, 2019 6:10 pm
tom wrote:
Thu Oct 10, 2019 2:11 pm
See here https://forum.freecadweb.org/viewtopic.php?f=3&t=39845
Can you please elaborate what the link should tell us?
The link refers to the issue mentioned in the previous post:
leonardshelby wrote:
Thu Oct 10, 2019 9:30 am
There's another little bug, also with macOS 10.14: Freecad unexpectedly quits when I try to open a file from the "recent files" menu with no other file opened before. Is this macOS specific also?
User avatar
Kunda1
Posts: 8667
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD on macOS Mojave

Postby Kunda1 » Mon Dec 09, 2019 1:59 pm

Note: issue #3744 "Open file dialog freezes the laptop for several minutes (approx. 2 min) <-- Due to missing Code Signing" still is persisting for users.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
looo
Posts: 3482
Joined: Mon Nov 11, 2013 5:29 pm

Re: FreeCAD on macOS Mojave

Postby looo » Mon Dec 09, 2019 3:59 pm

There are some examples available for signing electron apps via travis:

https://www.update.rocks/blog/osx-signing-with-travis/
https://www.jviotti.com/2016/03/16/how- ... is-ci.html

But this needs an apple-developer-id which again needs an apple-id and a two factor verification ...
jcwash
Posts: 3
Joined: Wed Feb 18, 2015 5:32 pm

Re: FreeCAD on macOS Mojave

Postby jcwash » Fri Mar 13, 2020 3:09 pm

Tried this alias workaround on Mojave 10.14.16 to launch FreeCad 0.18 from the terminal. It launched FreeCad, but without the version info I usually see at the top left of the window. Also would not open any of my Free Cad files! Am I missing something?

I see from posts that an upgrade to Catalina solves some issues, but I'm loath to do that now as the OS upgrade will most likely cause me to lose the use of bunch of legacy software.
chrisb
Posts: 28806
Joined: Tue Mar 17, 2015 9:14 am

Re: FreeCAD on macOS Mojave

Postby chrisb » Fri Mar 13, 2020 8:31 pm

Starting from commandline I can confirm that the menu looks different. I cannot confirm any problems opening files. What did you try? Any messages on the commandline or in report view?
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.
User avatar
kkremitzki
Posts: 2164
Joined: Thu Mar 03, 2016 9:52 pm
Location: Texas

Re: FreeCAD on macOS Mojave

Postby kkremitzki » Sat Mar 14, 2020 1:43 am

I've recently done a bit of work on Mac signing & notarization at work, so I could help out with this.

It would be nice to actually have a FreeCAD organization instead of an individual account to keep everything under, but until we are e.g. able to be classified as a non-profit through Software Freedom Conservancy membership we can neither have an org account nor get the $99/year fee waived.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
jjdfree
Posts: 1
Joined: Sun Jun 07, 2020 5:50 pm

Re: FreeCAD on macOS Mojave

Postby jjdfree » Sun Jun 07, 2020 6:01 pm

I've had no luck with the official workaround of starting in a terminal or executing the binary directly. If I execute the binary inside the app most of the time the menus don't work at all. What I have found that works is code signing without a certificate. To do that open a terminal, cd to the directory with the FreeCAD application (or use the full path) and enter this:

codesign --force --deep -s - FreeCAD.app

I'm not sure if that really uses no certificate or a default system certificate but it eliminates the delays and I've used it on 0.18 and 0.19 builds.