Update Pokémon Studio and fix the "damaged" error on macOS
On macOS, Pokémon Studio does not auto-update, and a freshly downloaded release often refuses to open with a misleading "damaged" error. This guide explains why it happens and how to update Pokémon Studio manually and unblock it.
Why the "damaged" message appears
When you download an application outside of the App Store, macOS tags it with a quarantine flag — an extended attribute named com.apple.quarantine. On the first launch, Gatekeeper (the macOS security layer) inspects this flag and verifies that the app is signed and notarized by a registered Apple Developer ID.
Pokémon Studio is an open-source, community-built application that is not notarized by Apple. Gatekeeper therefore refuses to run it and displays a message such as:
"Pokémon Studio" is damaged and can't be opened. You should move it to the Trash.
The app is not actually damaged. The message is simply how macOS reports a blocked, un-notarized application. Removing the quarantine flag tells Gatekeeper to let it run.
Dev builds vs manual updates
How you update depends on which kind of build you run:
- Dev build: if you cloned Pokémon Studio from GitHub and run it from source, it updates automatically every time you pull the latest changes with Git. Nothing else is required.
- Release build: if you use a packaged release, there is no auto-update on macOS. This is the main difference from Windows, where Studio updates itself. On macOS you download each new version manually and clear the quarantine flag again.
If you come from Windows and are used to Studio updating on its own, this manual step is expected — not a bug.
Downloading the latest release
- Open the Pokémon Studio releases page.
- Download the darwin asset of the latest release (
darwinis the internal name macOS uses for its core). - Extract the archive. Some browsers (for example Arc) extract it automatically into your Downloads folder; otherwise, double-click the downloaded file to unpack the
Pokemon Studio.appapplication.
Removing the quarantine attribute
Open the Terminal application and move into the folder that contains the app — usually Downloads:
cd ~/Downloads
Then clear the extended attributes on the application:
xattr -cr "Pokemon Studio.app"
xattrmanages extended attributes on files. The-cflag clears them, and-rapplies the change recursively to everything inside the.appbundle.- The bundle on disk is named
Pokemon Studio.appwithout an accent (even though the app displays as Pokémon Studio), so type it exactly as shown. If you renamed it, adjust the command accordingly.
If the command returns a permission error, prepend sudo and enter your Mac password when prompted:
sudo xattr -cr "Pokemon Studio.app"
Once the command completes, double-click Pokemon Studio.app. Gatekeeper no longer sees the quarantine flag, and the application opens normally. You can now move it to your Applications folder if you want to keep it there.
Conclusion
- The "damaged" message is misleading: it means macOS Gatekeeper blocked an un-notarized app, not that the file is corrupt.
- Dev builds pulled from GitHub update automatically; packaged releases on macOS must be updated manually, with no auto-update.
- Download the darwin asset from the releases page and extract the
Pokemon Studio.app. - Run
xattr -cr "Pokemon Studio.app"(addsudoif needed) to clear the quarantine flag, then launch the app normally.