Mac Mojave update from 3.0 to 3.1

Scrivener crashes itself everytime I try to open it. Just updated an hour ago. Can’t open without software crash. Anyone else? Solutions?

Hi,

My sincere apologies for this. Please see here:

https://forum.literatureandlatte.com/t/mojave-scrivener-3-1-crash-on-startup/43210/1

There’s a bug in the code related to updating existing preferences for dark mode. I fixed the bug within an hour of it becoming apparent and uploaded it to Apple on Thursday night. Despite Apple granting a supposed “expedited review” to get the bug fix out as quickly as possible, it has been sitting “in review” with Apple for nearly three days now.

Here’s how to get up and running:

  1. You can download and use the version on our site:

literatureandlatte.com/download … =Scrivener

This should recognise you as a registered user as long as you have run the Mac App Store version on your computer in the past. You can then simply switch back to the Mac App Store version once 3.1.1 becomes available there. (Note that, because Mac App Store apps are sandboxed, their preferences are kept in a different place internally. This means that the version on our site may not show your colour and other preferences unless you set them up again. These will return when you revert to the Mac App Store version, though.)

Alternatively, if you don’t mind losing any customisations you have made to Scrivener’s Preferences, you can simply delete Scrivener’s preferences file. To do so:

  1. In the Finder, select the “Go” menu.

  2. Hold down the Option key on your keyboard and select “Library”, which will appear in the menu while Option is held down.

  3. In the window that appears showing the ~/Library folder, drill down into /Containers/com.literatureandlatte.scrivener3/Data/Library/Preferences.

  4. Delete com.literatureandlatte.scrivener3.plist. This is the file that contains settings from the Preferences panel in Scrivener. (Alternatively, move it to another place on your disk; you can always move it back again after 3.1.1 is available on the App Store.)

Removing the preferences file will allow Scrivener 3.1 to run without crashing, since the code that updates the preferences will not have to run.

Once again, I’m very sorry that this nasty bug slipped through, despite all our testing.

All the best,
Keith

Thank you, Keith, for your prompt response.

Hi.

Thanks for this. Question: I deleted the plist file, but every time I relaunch Scrivener, it creates a new one. Do I have to do this continuously?

I’m sure you know this already, but 3.1.1 is still not showing up in the App store.

Yes, Scrivener will generate a new .plist file automatically. There’s no need to re-delete it unless the crash re-occurs.

Scrivener 3.1.1 is still in App Store approval purgatory, see this note for more information:
literatureandlatte.com/blog … ule-policy

In the meantime, you can download the new version directly from us, here:
literatureandlatte.com/scrivener/download

Katherine