Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Pixel Composer

Node based VFX compositor for pixel art. · By MakhamDev

MacOS reports the app is damaged and recommends deletion

A topic by mediajolt created Jan 16, 2024 Views: 893 Replies: 24
Viewing posts 1 to 15

Just downloaded the most recent version to my M1 MacBook Pro running Sonoma 14.2.1 (23C71) . When launching, the OS puts up a warning that the app is damaged and gives me the option to delete it.

Should I try downloading from GitHub?

Developer

I’m sorry but the Mac version is just not working. I don’t know what’s happening. I have unlisted the Mac version for now until I know what’s going on.

Ok, sounds good. Thanks!

Hi, I came here looking for a Mac version. Hope you're able to pin things down.

(2 edits)

Had the same issue but figured out a rather odd way around it. Get an older working revision e.g. PixelComposer 1.15.6m.app and place into 'Applications' folder on Mac this should launch okay. Now copy the latest [Broken] Mac release Pixel Composer 1.16.0.3m.app into the same folder, this will fail to launch. But here's the odd solution :-


 (1) Right click on the older working 1.15.6m version app and select 'Show Package Contents' and delete everything below the 'Contents' folder. 



(2) Right click on the latest non working 1.16.0.3m.app and select 'Show Package Contents' and 'copy' all the files and folders stored under the 'Contents' folder.


(3) Now (you've probably guessed it! ) paste these files / folders under the older 1.15.6m (now empty) 'Contents' folder and click on the older app to launch. It should now work but with the newer version!



Did some quick testing and examples load and function as expected. The only caveat is that if you decide to move the 'altered' version of the app outside the 'Applications' folder it breaks again .... so just leave in place and all should be good.

(2 edits) (+2)

UPDATE : Sadly although the above allows the app to launch loading and saving examples fails on reload and you can't repoint paths etc in the preferences  :(

Props for trying!

(+1)

Any news on the mac version? Usually I can go to Privacy and Security settings and click "Open anyway" after gatekeeper refuses to open an app that can not be verified. But not so with Pixel Composer, the button "Open anyway" just doesn't show.

(1 edit)

It's gatekeeper, you can open the terminal and run:

cd ~/Downloads/PixelComposer\ 1.16.0.3m && xattr -d com.apple.quarantine PixelComposer.app

Explanation since commands from the internet are risky to run:

  • CD: Changes directory to your home folder / Downloads / Pixel Composer 1.16.0.3m.
    • Command terminal in now in the same spot as the pixel composer app file in the downloads folder. (Assuming you just downloaded and unzipped it)
  • &&: If previous command successful, do next command.
  • xattr -d : Delete the following attribute:
    • com.apple.quarantine: The quarantine attribute, Gatekeeper places it on app files that came from inside a ZIP.
    • PixelComposer.app: The app to remove the attribute from.

Alternatively if the app isn't in the downloads folder you can copy this into the terminal:

xattr -d com.apple.quarantine 

(Make sure there's a space at the end)

and then drag pixel composer.app into the terminal and then press enter.

After either of these, attempt to open the app normally.

Seems to work but I have no idea if there are bugs or anything like that I'm very new to the program.


Dragged app to Applications and ran below against it

xattr -d com.apple.quarantine 

Now works a treat, so thanks :)

Mac OS Sonoma 14.5

For some reason this didn't work for me :(

% xattr -d com.apple.quarantine PixelComposer.app
xattr: [Errno 1] Operation not permitted: 'PixelComposer.app'

Tried running the command with sudo, but no luck either.

But I found another workaround -- I was able to execute the `Contents/MacOS/PixelComposer` program inside the .app folder directly. I've posted the full command in a top level comment below.

You can also move app in Applications folder and right click on it select open, confirm you want to run it and it should run. Does here. Now hoping to get a latest "broken" build of it so we can play with the new goodies.

What version of Mac OS of you have?

(1 edit)

14.5. 

Just tried on my other Mac and I had to do the whole terminal thing. But once done it runs. Just need to get an updated build with the new goodies....

(1 edit) (+2)

No mac version on Monterey. Does not work. Can the developer please do something about it. I bought it because it was advertised for mac...

any update on the mac app by any chance? 

(1 edit)

Found a working workaround on MacOS Sonoma 14.5 (23F79). Saving / loading seems fine.

cd Downloads/PixelComposer\ 1.16.0.3m/PixelComposer.app  # or drag the app icon into the terminal
./Contents/MacOS/PixelComposer 

Note that you have to `cd` into the directory then run the program. Running the full path to the program outside the .app folder causes it to fail to find some resource files.

If this is indeed GateKeeper that is causing problems, notarizing the app should solve it. https://help.gamemaker.io/hc/en-us/articles/360002425218-macOS-Notarizing-Your-Apps

Nothing helps. If i cd into Contents/MacOS and run PixelCompser I get: 

zsh: bad CPU type in executable: ./PixelComposer

Have you tried ‘01271’ suggested fix? Nothing worked for me but following those steps worked perfectly.

Try installing Rosetta 2 maybe.

Could it be that its not working because Im runnint it on an Intel 2012 backbook with Monterey via OpenCore?

Maybe the app is Apple Silicon only. Idk

Is it possible to provide the macOS version on Steam? I bought this on Steam, but it only has the Windows version.

I'm trying to run the dec 2023 macOS release on an M1 Pro (Apple Silicon, for which the downloaded app only provides the ARM/Apple Silicon support) and even when releasing the app from quarantine I'm still getting "Pixel Composer is damaged and can't be opened. You should move it to the trash."