Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finder Extension on macOS 15 Sequoia #1464

Closed
aonez opened this issue Jun 11, 2024 · 10 comments
Closed

Finder Extension on macOS 15 Sequoia #1464

aonez opened this issue Jun 11, 2024 · 10 comments

Comments

@aonez
Copy link
Owner

aonez commented Jun 11, 2024

Seems Finder Extensions are no more on upcoming macOS 15 Sequoia, at least on the first beta.

Posted on https://forums.developer.apple.com/forums/thread/756683 to see if anyone else can confirm.


✅✅✅ Fixed in the upcoming macOS 15.2

https://developer.apple.com/forums/thread/756711?answerId=812625022#812625022


Workaround for macOS 15.0 - 15.1

There is a fix implemented in the Keka Helper v1.2.0 since Keka v1.4.4:

👉 https://www.keka.io/finderextensionsequoia

@aonez aonez self-assigned this Jun 11, 2024
@aonez aonez added this to the Look at milestone Jun 11, 2024
@Rishi-Sudhakar
Copy link

Can confirm, its no longer there.
Screenshot 2024-06-15 at 5 39 39 PM

@Kief5555
Copy link

Yep, I cannot enable nor see Keka in extensions.

@JoshuaFern
Copy link

There's a simple workaround for now. Simply run pluginkit -mAD -p com.apple.FinderSync -vvv which produces an output similar to:

     com.aone.keka.KekaFinderIntegration(1.4.3)
	            Path = /Applications/Keka.app/Contents/PlugIns/KekaFinderIntegration.appex
	            UUID = AB3031DB-D94B-44D0-AD58-EA935ACEA96C
	       Timestamp = 2024-08-10 21:36:21 +0000
	             SDK = com.apple.FinderSync
	   Parent Bundle = /Applications/Keka.app
	    Display Name = Keka Finder Integration
	      Short Name = Keka Finder Integration
	     Parent Name = Keka
	        Platform = macOS

Then you can run pluginkit -e "use" -u "AB3031DB-D94B-44D0-AD58-EA935ACEA96C" to enable the extension.

@aonez
Copy link
Owner Author

aonez commented Sep 11, 2024

Thanks @JoshuaFern, this workaround will be implemented using the Keka Helper in the next revision.

@gingerbeardman
Copy link
Contributor

There's an app for that.

https://zigz.ag/FinderSyncer/

@aonez
Copy link
Owner Author

aonez commented Oct 4, 2024

Sorry I did not informed here that this is implemented in the Keka Helper v1.2.0 since Keka v1.4.4:
https://www.keka.io/finderextensionsequoia

@milke
Copy link

milke commented Oct 4, 2024

@gingerbeardman, I'll be free to add that FinderSyncer should not really be the solution, but a temporary workaround instead. I'm afraid that everything happening with Finder Sync settings in recent versions of System Settings application is a sign of slow deprecation and discontinuation of Finder Sync extensions, especially as Apple pushes File Provider API for "applications which synchronize the contents of a local folder with a remote data source". And they claim that was the initial use case for Finder Sync extensions.

I'd urge @aonez and all other developers distributing Finder Sync extensions to read discussion on this thread on Apple Devs forums (after all, that thread was spawn off of another one created by @aonez himself, this one), chime in and (try to) let Apple folks know that if they deprecate Finder Sync extensions, whey will break a lot of third party applications. I have no illusion Apple would be very stressed about it, they keep doing whatever they want for the past 8 - 10 years anyway, but at least we can try.

@gingerbeardman
Copy link
Contributor

Of course.

@aonez
Copy link
Owner Author

aonez commented Nov 6, 2024

This is fixed in the upcoming macOS 15.2:
https://developer.apple.com/forums/thread/756711?answerId=812625022#812625022

Next version of Keka will use the proper way to activate the extension in Sequoia if macOS 15.2 or later or macOS 14.* or older.

@aonez
Copy link
Owner Author

aonez commented Nov 27, 2024

v1.4.7 can be activated again in the Sequoia Settings. The workaround is only enabled for 15.0-15.1.x.

@aonez aonez closed this as completed Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants