@shanegutsss Thank you for your report. If you can please share the corrupt file itself so the developers can review the file. If you want to as well, we can try to recover whatever still exists in the file itself, though in these cases the probability of success varies.
If this issue has happened before and you wish to prevent this behavior as much as possible please also read the following guide: Pencil2D Project File Corruption Prevention / Partial Recovery Guide
The temporary files section in regarding macOS the guide is a bit outdated but one of the devs mentioned the following:
My temporary directory is not in
~/Library/Caches
, it’s in/var/folders/* /* /T /
.I would recommend going to
/var/folders/
and then just searching forPencil2D
(temporary folder) within that folder, because the exact path can be hard to find.
The upcoming version will have partial fixes for this problem, but this stems from security permissions limitations imposed by the OS ever since GateKeeper was introduced (10.9.5) so you might need to look into your System security settings.
Edit: Please review this guide in case you need further assistance on how to deal with your macOS security settings for unsigned apps (which are not downloaded from the app store) Safely open apps on your Mac - Apple Support