alptugan / icns-creator

create .icns files for Mac OS
https://alptugan.github.io/icns-creator/
MIT License
64 stars 4 forks source link

MacOS 14.4.1 (23E224) is rejected #7

Closed yuankailiu closed 2 months ago

yuankailiu commented 2 months ago

Hi, will this work on 14.4.1? I tried open it but it said not supporting on this Mac.

alptugan commented 2 months ago

It runs on 14.6.1. Did you check installation instructions? Since the app is not signed by Apple, it may cause such issues. You need to enable System Settings->Privacy & Security->Security->App Store and identified developers option. Sometimes, depending on your configuration, you need to disable "Gate keeper" option to install unsigned apps. You can have more information link

OR If you install XCode, you can compile the app in your system.

yuankailiu commented 2 months ago

Right, I did the same thing as here. Also I tried sudo spctl --master-disable in that link. However, it is still shown as blocked and not supported. I may have to learn to use the Xcode to compile it. Thank you.

image image
alptugan commented 2 months ago

What is your laptop chip? Is it M1 or M2? The other machine I've tested is also M2.

You can easily compile the application, by the way. Clone or download the repository on your computer. Open the zip folder. Then double click on the icns creator.xcodeproj file. It will open the project in XCode and press the Run button.

dotvhs commented 2 months ago

I'm on Intel, Sonoma 14.5 and also can't run it. Is this application only for Apple Silicon?

yuankailiu commented 2 months ago

I am also intel core i9.

Now I compiled it. Thank you. But the compiled app is under /Users/ykliu/Library/Developer/Xcode/DerivedData/icns_creator-dkrdurhnmpvjsydfyzjfqhckrwiw/Build/Products/Debug

I then copy that to the Applications directory.

alptugan commented 2 months ago

@dotvhs @yuankailiu I tested older versions on my Intel macbook. They worked fine. So, it shouldn't be a problem for Intel based machines.

Instead of using Debug product, it is better to choose Release version.

@yuankailiu you can access the compiled version from Xcode menu.

Also, I released a patched version 3.5.1 as prerelease for macOS 14+ you can try to run this version if your system is above 14. Let me know if it works out or not.

dotvhs commented 2 months ago

Let me know if it works out or not.

CleanShot 2024-09-16 at 20 14 41@2x

Still a no from me, I'm on 14.5

alptugan commented 2 months ago

Still a no from me, I'm on 14.5

Ok. I will check the on my old Intel-based Mac also. Thanks for the feedback @dotvhs

alptugan commented 2 months ago

@dotvhs and @yuankailiu , I submit a pre-relelase for Intel-based Macs. It seems to be fine on my mid-2015 macos 12.7.6.

Let me know if it works on your machines.

https://github.com/alptugan/icns-creator/releases/tag/v3.5.3

dotvhs commented 2 months ago

Let me know if it works on your machines.

It finally launches, yes! Thank you for your work. For some reason it is unable to save .icns though but it finally launches now. When I press "Generate .icns" - nothing happens. Generating .iconset seems to be working fine though, it opens save file dialog.

Also unrelated (i think?) minor bug is that when I tab out and tab back, the app window changes its size and all the options are invisible.

Still, thank you for your work!

alptugan commented 2 months ago

@dotvhs For now, the app saves files to the source image directory. I will fix the save issue.

"the app window changes its size and all the options are invisible." Actually two tabs are different form each other. The options in .icns are not available for .iconset mode. .iconset -> creates the iconset folder and creates a single icns file. .icns -> it allows you to create icns files in specific resolutions.

yuankailiu commented 2 months ago

Great! thanks very much! It works for me as well. Great guidance for using the XCode, too!