FIFinderSync not working in iCloud Drive on Sonoma

When setting up a Finder Sync Extension, even when just using the minimal template given by the File → New → Target → macOS ones provided in Xcode, the right-click menu does not show up within iCloud Drive, while toolbar buttons always work.

Outside iCloud Drive multiple extensions show up when right-clicking on Finder's background.

When right-clicking inside iCloud Drive (here my synced Desktop folder), they do not show up.

Before macOS Sonoma this worked perfectly for me, but it broke beginning with the first beta. No Finder extension from any app (such as the Keka one) work anymore. I have seen it discussed that not more than one Finder extension can be active in a directory, but that is not true as can be seen in the first screenshot.

Q: How can I circumvent this issue?

Answered by DTS Engineer in 790205022

Finder Sync Extensions seem to be exclusive

Yes. Finder Sync extensions weren’t designed as a general Finder plug-in mechanism. Rather, as the name suggests, they were designed for folks building a synching product. Having two synching products ‘fight’ over the same directory would be bad, so we generally recommend that you limit your Finder Sync extension to a specific directory that obviously belongs to you.

If you configure two Finder Sync extensions for the same directory, weird things will happen. Likewise with iCloud Drive. While it’s not a Finder Sync extension per se, it’s clearly not a “directory that obviously belongs to you”.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

same here. It is very disappointing.

Finder Sync Extensions seem to be exclusive, the first that applies to a directory stays and no more can be registered to that directory.

Since iCloud uses its own Finder Sync Extension, no other can register there.

Even worse, the first macOS 15 Sequoia beta does not run any third party Finder Sync Extension, as far as I can test.

Finder Sync Extensions seem to be exclusive

Yes. Finder Sync extensions weren’t designed as a general Finder plug-in mechanism. Rather, as the name suggests, they were designed for folks building a synching product. Having two synching products ‘fight’ over the same directory would be bad, so we generally recommend that you limit your Finder Sync extension to a specific directory that obviously belongs to you.

If you configure two Finder Sync extensions for the same directory, weird things will happen. Likewise with iCloud Drive. While it’s not a Finder Sync extension per se, it’s clearly not a “directory that obviously belongs to you”.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

FIFinderSync not working in iCloud Drive on Sonoma
 
 
Q