yousseb / meld

Meld for macOS
https://yousseb.github.io/meld/
GNU General Public License v2.0
2.27k stars 120 forks source link

Don't run on MacOS #117

Open ChaosPredictor opened 3 years ago

ChaosPredictor commented 3 years ago

Getting the following message:

Screen Shot 2020-11-04 at 17 14 10
ChaosPredictor commented 3 years ago

Solved by changing security setting of Mac

cavarzan commented 3 years ago

You can also close the issue.

tomoveu commented 3 years ago

Solved by changing security setting of Mac

I have the same issues. Could you please elaborate, what exactly did you change?

ChaosPredictor commented 3 years ago

honestly, I forgot. But It's look like I follow the following tutorial: https://support.apple.com/en-us/HT202491 let me know if it works

CommanderPho commented 3 years ago

Just so you all know for the future, my preferred work around for this issue (which happens on all modern macOS) is to simply right click and select "Open" from the menu that appears. This is nice in that it allows you to override the system's default security for only this one time (to open the untrusted app) but leave your system's general security unchanged.

tomoveu commented 3 years ago

honestly, I forgot. But It's look like I follow the following tutorial: https://support.apple.com/en-us/HT202491 let me know if it works

It kind of works on the latest Big Sur. Not every time in Privacy & Settings I get the "Open Anyway" button.

I had to disable some security setting (csrutils or something like that it was). Now I can launch Meld and it asks me to confirm i want to open this "not trusted" app without going to Privacy & Settings.

@CommanderPho's proposal is nice, but right mouse button in Launchpad does not work. It only works if you manually locate the application in Finder and if you have many then it gets tedious to scroll to the icon to right click.

As 1st time MacOS user, I am surprised Apple made so many security features that are against common sense. Goes the legend of user friendly :)

hatless commented 3 years ago

...or the maintainers could sign the packages.

TheCycoONE commented 3 years ago

...or the maintainers could sign the packages.

Not without paying money to Apple. Free software doesn't really have much choice here.

tomoveu commented 3 years ago

Update: I recommend following @ChaosPredictor instructions work.

Initially, they worked, but I had to press "open anyway" every time. It has been 23 days since then and without doing anything more, Meld started opening without having to confirm every time the pop-up.

@TheCycoONE** , indeed, similar to Microsoft Signed Drivers and others.

I would think it is in Apple's interest to have an initiative/discount for OSS projects that would want to live on MacOS with all its requirements.

Siedlerchr commented 3 years ago

If you are a registered non profit organization you don't need to pay the $99 membership fee for Apple.

TobiasDuswald commented 2 years ago

Having a signed package would be nice but for me, it was just installing via brew and following the instructions below. Three clicks and then you can just use it just like any other application. No more questions asked. Maybe that helps somone.

image
lorthirk commented 1 year ago

Unfortunately this doesn't seem to work anymore on macOS 13.0. I solved with xattr -d com.apple.quarantine /Applications/Meld.app

tomoveu commented 1 year ago

@lorthirk do you mean that this one step is not working ,or the whole signing procedure is not working anymore?

I've kept on 12 with latest updates 12.6.3 exactly because I have many tools that just do not work yet. Apple or not, new OS versions are a major risk.

Thank you for sharing this 👍 My plan is to hold off until May or June to upgrade to MacOS 13.

lorthirk commented 1 year ago

I downloaded Meld from Homebrew yesterday, and it complained that the app wasn't signed. Then I tried the CTRL+Open procedure, but it still won't run. Only things I could do was the xattr I mentioned before.

TonyBarganski commented 8 months ago

@yousseb As the maintainer, can you get its signed please? Would be such a shame if people don't use this great tool because of the security warning.

yousseb commented 8 months ago

@TonyBarganski The main issue that I'm having is that I moved countries and Apple's process to change the payment method is super bureaucratic.

I'll try again...