Remix.run Logo
tclancy 18 hours ago

What is going on with this? I tried that and the alias I have built in for this problem, `make_safe() { xattr -d -r com.apple.quarantine $1 }`

The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0xae1038720 {Error Domain=NSPOSIXErrorDomain Code=163 "Unknown error: 163" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}}

freakynit 16 hours ago | parent | next [-]

The situation is actually worse than it looks.

This error exists because Apple has effectively made app notarization mandatory, otherwise, users see this warning. In theory, notarization is straightforward: upload your DMG via their API, and within minutes you get a notarized/stamped app back.

…until you hit the infamous "Team is not yet configured for notarization" error.

Once that happens, you can be completely blocked from notarizing your app for months. Apple has confirmed via email that this is a bug on their end. It affects many developers, has been known for years, and Apple still hasn't fixed it. It completely elimiates any chances of you being able to notarize your app, thus, getting rid of this error/warning.

Have a loot at how many people are suffering from this for years with no resolution yet: https://developer.apple.com/forums/thread/118465

consp 3 hours ago | parent | next [-]

> It affects many developers, has been known for years, and Apple still hasn't fixed it.

Not a feature they care about. Same for deleting apps not released yet. Haven't looked in a while but for over a decade it has been impossible to delete ios apps submitted and not released. So either you have to release the app, make it "apple approved" and then immediately kill it or have an app always present (I think you can hide it but I've not checked that in quite a while.

bornfreddy 12 hours ago | parent | prev | next [-]

Yikes. Why anyone would willingly develop for Apple platforms is beyond me. But then I also don't understand why some some people like using the crap^WmacOS. To each their own I guess. Hardware does look nice though, too bad about their software.

spacedcowboy 9 hours ago | parent | next [-]

Well, mainly because it's a better unix than Linux for the desktop, and I'd rather pull my eyes out of their sockets with a rusty screwdriver than use Windows.

Other than developing my own (without using any other OS...) which is a ... significant ... task, there's not much other option. YMMV.

pastage 7 hours ago | parent | next [-]

MacOS is a better desktop in the sense that the desktop is locked down. GNOME trie to be the same as MacOS but being the default desktop for nerds and build for people who lives the Apple way makes it a bit schizofrenic.

As a Linux lifer I agree that the hard diamond surface of the Mac desktop has a solid feeling to it. The Linux way is harder and also more brittle. Windows and Linux are both better than MacOS even as a desktop as long as you do not look at the in the wrong way. The thing is I have only minor problems doing that on either Linux or Windows, but the walled garden of the Mac, Android and iOS is a joke.

MacOS is designed to be a somewhat stable desktop, that is good. It is not a better Unix, it is a political stance that means hacking will forever die.

chongli 5 hours ago | parent [-]

I don’t know anything about “hard/brittle” analogies for operating systems. What I do know is that Linux distributions don’t seem to have a coherent strategy for building an operating system with sensible defaults and a consistent design that makes it easy to use for non-technical users.

Linux developers seem to almost-universally believe that if the user doesn’t like it or it doesn’t make sense then the user will fix it themselves either via configuration files or patching the source code. That model works fine for users with a lot of knowledge and time on their hands. In other words, it’s an operating system for hobbyists.

MacOS, for all its faults, is still pretty easy to use (though not even close to the ease of use of Classic Mac OS 9 and earlier).

pimeys 8 hours ago | parent | prev [-]

Better is subjective.

philipallstar 5 hours ago | parent | prev | next [-]

The advantage is you can just develop it once and publish, rather than pushing things through multiple different packaging processes, and a MacOS person might be more likely to spend money.

rjh29 12 hours ago | parent | prev | next [-]

Because they "have" to have the nice display or good battery life I guess. Everyone has different priorities. Personally for me it's Linux or nothing.

freakynit 12 hours ago | parent | prev | next [-]

Well, gotta sell wherever the customers are, unfortunately.

dmitrygr 10 hours ago | parent | prev [-]

Because that is where the users with the money are.

Wowfunhappy 4 hours ago | parent | prev [-]

Can't you (as in the user) still just type `sudo spctl --master-disable` to get rid of the nonsense?

tclancy 18 hours ago | parent | prev [-]

And it inspired me to buy it for $0.99 and that doesn't work on Mac either. The [your least favorite tribe] really are revolting.