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

Open
aonez opened this issue Jun 11, 2024 · 8 comments
Open

Finder Extension on macOS 15 Sequoia #1464

aonez opened this issue Jun 11, 2024 · 8 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.


Workaround

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.

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