| ▲ | bpfrh 9 days ago | |||||||||||||||||||||||||
Depending on your app this is not all. If i send a golang binary to someone with a mac via signal or other mediums, apple simply displays a dialog that the app is damaged and can't be run. You need to use chmod to manually remove the quarantine flag to run it. That for me is something that should be fined ad infinitum, because it is clearly designed to disallow non technical people to run custom apps. | ||||||||||||||||||||||||||
| ▲ | Zak 9 days ago | parent | next [-] | |||||||||||||||||||||||||
On the other hand, it used to be very common for malware on Windows to email itself to all your contacts using your real email client. It's probably reasonable for an OS to add a little friction to the process in the modern era, though it probably shouldn't lie and claim the binary is damaged when that's not the problem. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | bpye 9 days ago | parent | prev [-] | |||||||||||||||||||||||||
> If i send a golang binary to someone with a mac via signal or other mediums, apple simply displays a dialog that the app is damaged and can't be run. Has this changed? I thought it failed to launch, but if you go to Privacy & Security in Settings it would give you the option to allow it to run? Though yes, macOS doesn't prompt you to do that, you have to know where to find it. | ||||||||||||||||||||||||||