I try Layout every now and then, on the off chance Apple had done something that fixed the issue. They haven’t, but while I was checking I thought of a way to fix the problem.
If you have a hex editor you can find a line in the Layout executable, at around 3750, that reads:
Indeed, since SketchUp embeds the Ruby framework into its app bundle and ignores the system’s installed version. Perhaps this was a result of a bit of carelessness while starting to develop the Ruby API for Layout?
Edit: install_name_tool is the official command-line tool to change the names of dynamic library references in an executable. Possibly safer than a hex edit.
That’s good. Can you tell me how you got the GM version? If I use the download link on the developer site, for build 17A362a (the GM candidate), I’m repeatedly taken to the beta 9 page in the App Store. That’s build 17A360a, which I’m already running.
Thanks, I had a suggestion from someone else too that solved the problem. My Applications had a previous version of the installer, and the App Store app was opening that one instead of downloading the new one. Deleting the older installer got me going.
Saves some hacking! My check for update still shows me as being up to date, no M3 offer for me, so I’ll stay with my hack for now. Not that I’m a Layout user…
Thank you so much for this! My work stopped completely when I updated to MacOS High Sierra 10.13.1 (17B48))
Sketchup 2017 crashes when clicking the layers panel (haven’t got around that)
Tried to launch layout but it crashes immediately.
At first I didn’t have a clue you were talking about, but I was desperate so I downloaded a Hex Editor for the mac at http://ridiculousfish.com/hexfiend/
Then I opened the Layout exec file. (applications > Layout > macOS folder > Layout exec
copy pasted /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
changed the numbers to /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/libruby.2.3.0.dylib
What version of LayOut are you having trouble with? If you’re running the 2017 version, then you should start by downloading and installing the latest version of 2017, which we fixed up specifically to run on High Sierra. It can be downloaded from this link: http://dl.trimble.com/sketchup/2017/en/sketchuppro-2017-3-116-90851-en.dmg
Alternately, we just released our new version (2018), so you could download and install that if you have paid for maintenance & support.
Is there a suggestion that if I upgrade to High Sierra, Layout 2018 will stop working? I really need to know that as I was on the point of upgrading and I won’t do it yet if it scuppers LO.