However this has been open for years with no resolution.
So I’m wondering if there is a solution.
I’ve already created an application.icns file and placed it in the sketch folder - and also tried the data folder; it does nothing when I export the app.
I’ve also tried putting sketch.icns file in the sketch folder and the data folder.
Again, no joy.
This seems like such a simple thing and I have spent hours at this now.
Can anyone help? I want to set the main app icon that people see in the exported folder to be the custom icon, so even when I send the app out via email or users download it, the custom icon remains.
Your custom .icns should be in the Resources folder of the packaged app; simply change the name of the default Processing.icns to something else and re-name your custom .icns to application.icns. The info.plist specifies that this is the app’s icon.
Also, to be clear, I’m wanting to change the main exported icon that shows in the folder:
I can do it with right-clicking and Get Info, then copy/pasting the icon, but it only works on my system. I’m trying to get it to work wherever I send it too…
GetInfo should automatically have the correct icon; you shouldn’t have to change anything. The info.plist lists application.icns as the app’s icon and is what the operating system uses. However, I have noticed that when an Exported Processing app is opened, the dock icon is the default one not the custom one. Things could be different on an M2; I’m using Intel chip.
Except I didn’t have a file named “default.icns.” It was named “application.icns.”
And I replaced it with the custom version I made (followed detailed steps here).
But no matter what I do, it does not change the main icon itself. Again, I can Get Info and paste an icon for the main app, but this does not stay when sending to another person.
I wrote default .icns not default.icns. I can’t understand why it doesn’t work on your system. I’ve written hundreds if not thousands of apps in my lifetime and whatever the info.plist says is law with the apple os.
Any way to put your custom.icns up on dropbox or someplace so I can download it?
That’s the error message I’m talking about. Now go under the apple menu SystemSettings/Privacy & Security and see if there’s not the option to open it anyway (down at the bottom). You could also try your right click open method.
No joy. Neither method works. Nothing in Privacy settings at the bottom after trying and failing to open it. Only the same error message when right clicking and selecting Open.
I received your app and have it loaded on a M2 mac. Icon is shown below(the icon you sent me is different; its blue). Is this the one that you want:
So far I can’t open your app on M2 and do not see the two methods I described (just as you are reporting). Not sure how I’m going to open it; will keep trying.
Hi Svan, yes the red MT icon is the one I’d like to use. But I can’t seem to replace the one that processing is using.
I even went so far as to rename it entirely differently, and then edit the Plist file to use the new named *.icns file, but it simply won’t change. Not sure what’s going on.
You can get the app to open if you change the permissions for the app file inside of the Package Contents/MacOS folder, using chmod +x 'Scene_Editor_V1_08'
Easiest way is to navigate to that folder, show the file path at the bottom, right-click the folder at the bottom and open a terminal there and use the above command.
THEN the app will open, but for me, to a blank screen. Well, there will be a “loading” window that will also never close.
Thanks for your help. I’m really not sure what to do.
I need to figure out why the app won’t work once it’s exported and sent to someone.
Again, app WORKS when exported and used on my machine, no errors. Although I still can’t get the blasted icon to change.