Lord-Kamina / SwiftDefaultApps

Replacement for RCDefaultApps, written in Swift.
Other
1.45k stars 62 forks source link

You can’t open SwiftDefaultApps preferences pane because it doesn’t work on an Intel-based Mac. #3

Closed glyph closed 6 years ago

glyph commented 6 years ago

In the GUI:

screen shot 2017-12-20 at 7 19 22 pm

In Console.app:

default 19:19:10.072813 -0800   System Preferences  [NSPrefPaneBundle instantiatePrefPaneObject] (/Users/glyph/Library/PreferencePanes/SwiftDefaultApps.prefPane): principalClass is nil.
$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.13.2
BuildVersion:   17C88
d4nirod commented 6 years ago

Same here. Also on MacOS 10.13.2

mattpangaro commented 6 years ago

Build in Xcode results in the same error for me on 10.13.3

Lord-Kamina commented 6 years ago

This sucks so much. Listen, I'm still on a 2011 mac running Sierra. I'm not dropping this yet but I'll put it on hold until April when I plan to get a new MBP.

glyph commented 6 years ago

No worries. Thanks for making this, and hope you enjoy that new macbook :).

quinncomendant commented 6 years ago

@Lord-Kamina, can you please post an update to this Stack Overflow question when you update SDA to work on Intel? Thanks!

Lord-Kamina commented 6 years ago

That is a really lousy error message on Apple's part. SDA was written and designed with 10.12+ in mind. It's not working due to a bug in Swift. It's not really that it doesn't work in Intel processors.

Anyway, you might have more luck trying to build and use the terminal version also included in the xcode project.

Lord-Kamina commented 6 years ago

I've just released v1.1.1 although it's just a maintenance release. Nonetheless, this should now be fixed, owing largely to somnebody getting their shit together in the 10.13.4 release; can you please confirm?

glyph commented 6 years ago

I built my own since the released binary is unsigned, but, it works now, and previously it didn't :).

Thanks for getting it fixed!