Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning in console when running love on MacOS Sonoma #1982

Open
xandervedder opened this issue Oct 28, 2023 · 2 comments
Open

Warning in console when running love on MacOS Sonoma #1982

xandervedder opened this issue Oct 28, 2023 · 2 comments
Labels
library dependency Related to a library used by LÖVE macOS

Comments

@xandervedder
Copy link

Hello,

Since I updated my MacBook to Sonoma (MacOS 14.0), I came accross the following error when running the love command in the terminal:

2023-10-28 13:47:24.355 love[74482:608153] WARNING: Secure coding is not enabled for restorable state! 
Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES.

My love version is the following:

~ love --version
LOVE 11.4 (Mysterious Mysteries)

It doesn't affect the working of love in any way (as far as I know), but I didn't see it reported here yet so here you go 🙂.


Specs:

Chip - Apple M1 Max
Memory - 32 GB
macOS - 14.0 (23A344)
@slime73 slime73 added the macOS label Oct 30, 2023
@slime73 slime73 added the library dependency Related to a library used by LÖVE label Nov 18, 2023
@challacade
Copy link

I'm seeing the same warning when running a LOVE game on Mac. With 11.4 I was seeing the above error message, now on 11.5 I'm seeing this (slightly different):

love[19276:1446537] WARNING: Secure coding is automatically enabled for restorable state! However, not on all supported macOS versions of this application. Opt-in to secure coding explicitly by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState:.

My specs are Apple M2 Max, 32GB Memory, MacOS 14.0

Looking around online, I'm having trouble figuring out if I should ignore this warning, or if it should be addressed first before sharing it with players. If anyone is aware, let me know.

@slime73
Copy link
Member

slime73 commented Feb 10, 2024

It's 100% ignorable, love does not use any API that it covers.

I think Apple just wasn't able to limit the warning to only apps that use relevant features (or they made a mistake when trying to do so).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
library dependency Related to a library used by LÖVE macOS
Projects
None yet
Development

No branches or pull requests

3 participants