OpenInTerminal icon indicating copy to clipboard operation
OpenInTerminal copied to clipboard

macOS 15 Finder Toolbar Not Working

Open sfnemis opened this issue 1 year ago • 19 comments

macOS v 15 not showing in the Finder Toolbar

sfnemis avatar Sep 26 '24 03:09 sfnemis

same

Yepecpp avatar Sep 28 '24 15:09 Yepecpp

Do you check the Settings -> General -> Login Items & Extensions ?

If there is no OpenInTerminal here, you can try

$ pluginkit -mAD -p com.apple.FinderSync -vvv

And there should be something like

     wang.jianing.app.OpenInTerminal.OpenInTerminalFinderExtension(2.3.5)
	            Path = /Applications/OpenInTerminal.app/Contents/PlugIns/OpenInTerminalFinderExtension.appex
	            UUID = F2547F13-4E43-4E88-9D8F-56DF05C020D8
	       Timestamp = 2024-09-17 09:34:07 +0000
	             SDK = com.apple.FinderSync
	   Parent Bundle = /Applications/OpenInTerminal.app
	    Display Name = OpenInTerminalFinderExtension
	      Short Name = OpenInTerminalFinderExtension
	     Parent Name = OpenInTerminal
	        Platform = macOS

And we can run the following cmd to manually add it to the finder extension. $ pluginkit -e "use" -u "F2547F13-4E43-4E88-9D8F-56DF05C020D8"

Marsman1996 avatar Sep 29 '24 02:09 Marsman1996

Do you check the Settings -> General -> Login Items & Extensions ?

If there is no OpenInTerminal here, you can try

$ pluginkit -mAD -p com.apple.FinderSync -vvv

And there should be something like

     wang.jianing.app.OpenInTerminal.OpenInTerminalFinderExtension(2.3.5)
	            Path = /Applications/OpenInTerminal.app/Contents/PlugIns/OpenInTerminalFinderExtension.appex
	            UUID = F2547F13-4E43-4E88-9D8F-56DF05C020D8
	       Timestamp = 2024-09-17 09:34:07 +0000
	             SDK = com.apple.FinderSync
	   Parent Bundle = /Applications/OpenInTerminal.app
	    Display Name = OpenInTerminalFinderExtension
	      Short Name = OpenInTerminalFinderExtension
	     Parent Name = OpenInTerminal
	        Platform = macOS

And we can run the following cmd to manually add it to the finder extension. $ pluginkit -e "use" -u "F2547F13-4E43-4E88-9D8F-56DF05C020D8"

This method works for me, thank you so much. Success on macOS 15 Sequoia Developer Beta 5

VintageWander avatar Sep 29 '24 18:09 VintageWander

For others if the above still isn't working, I had to "Reset preferences" before it showed in my finder context, simply restarting the openinterminal / os didn't work for me :>

davay avatar Oct 09 '24 05:10 davay

Do you check the Settings -> General -> Login Items & Extensions ?

If there is no OpenInTerminal here, you can try

$ pluginkit -mAD -p com.apple.FinderSync -vvv

And there should be something like

     wang.jianing.app.OpenInTerminal.OpenInTerminalFinderExtension(2.3.5)
	            Path = /Applications/OpenInTerminal.app/Contents/PlugIns/OpenInTerminalFinderExtension.appex
	            UUID = F2547F13-4E43-4E88-9D8F-56DF05C020D8
	       Timestamp = 2024-09-17 09:34:07 +0000
	             SDK = com.apple.FinderSync
	   Parent Bundle = /Applications/OpenInTerminal.app
	    Display Name = OpenInTerminalFinderExtension
	      Short Name = OpenInTerminalFinderExtension
	     Parent Name = OpenInTerminal
	        Platform = macOS

And we can run the following cmd to manually add it to the finder extension. $ pluginkit -e "use" -u "F2547F13-4E43-4E88-9D8F-56DF05C020D8"

It also works for me, macOS 15.0.1

Junyi-99 avatar Oct 11 '24 16:10 Junyi-99

你檢查了嗎Settings -> General -> Login Items & Extensions? 如果这里没有OpenInTerminal,你可以尝试 $ pluginkit -mAD -p com.apple.FinderSync -vvv 应该有类似的东西

     wang.jianing.app.OpenInTerminal.OpenInTerminalFinderExtension(2.3.5)
	            Path = /Applications/OpenInTerminal.app/Contents/PlugIns/OpenInTerminalFinderExtension.appex
	            UUID = F2547F13-4E43-4E88-9D8F-56DF05C020D8
	       Timestamp = 2024-09-17 09:34:07 +0000
	             SDK = com.apple.FinderSync
	   Parent Bundle = /Applications/OpenInTerminal.app
	    Display Name = OpenInTerminalFinderExtension
	      Short Name = OpenInTerminalFinderExtension
	     Parent Name = OpenInTerminal
	        Platform = macOS

我们可以运行以下cmd将其手动添加到finder扩展。$ pluginkit -e "use" -u "F2547F13-4E43-4E88-9D8F-56DF05C020D8"

它也适用于我,macOS 15.0.1

It's also 15.0.1, but my attempt failed and I couldn't succeed even after turning off SIP

wangmoshao avatar Oct 17 '24 02:10 wangmoshao

你檢查了嗎Settings -> General -> Login Items & Extensions? 如果这里没有OpenInTerminal,你可以尝试 $ pluginkit -mAD -p com.apple.FinderSync -vvv 应该有类似的东西

     wang.jianing.app.OpenInTerminal.OpenInTerminalFinderExtension(2.3.5)
	            Path = /Applications/OpenInTerminal.app/Contents/PlugIns/OpenInTerminalFinderExtension.appex
	            UUID = F2547F13-4E43-4E88-9D8F-56DF05C020D8
	       Timestamp = 2024-09-17 09:34:07 +0000
	             SDK = com.apple.FinderSync
	   Parent Bundle = /Applications/OpenInTerminal.app
	    Display Name = OpenInTerminalFinderExtension
	      Short Name = OpenInTerminalFinderExtension
	     Parent Name = OpenInTerminal
	        Platform = macOS

我们可以运行以下cmd将其手动添加到finder扩展。$ pluginkit -e "use" -u "F2547F13-4E43-4E88-9D8F-56DF05C020D8"

它也适用于我,macOS 15.0.1

It's also 15.0.1, but my attempt failed and I couldn't succeed even after turning off SIP

I use OpenInTerminal, not OpenInTerminal-Lite. My device is a Mac M3 Pro, but it still doesn’t work for me.

xiaobanni avatar Oct 22 '24 02:10 xiaobanni

It's also 15.0.1, but my attempt failed and I couldn't succeed even after turning off SIP

Weird, actually we should not turn off SIP which makes our system unsecure. Do you click Apply to Finder Toolbar Menu or Apply to Finder Context Menu in the OpenInTerminal Preferences -> Custom? And what's the output of the $ pluginkit -mAD -p com.apple.FinderSync -vvv?

Marsman1996 avatar Oct 22 '24 02:10 Marsman1996

Any updatge pluginkit -mAD -p com.apple.FinderSync -vvv "F4C9F8E8-D3B6-42BB-A8C2-F1B1C28E8799" (no matches)

justdan0227 avatar Nov 22 '24 15:11 justdan0227

I also encountered this problem

Cregin avatar Nov 22 '24 18:11 Cregin

pluginkit -e "use" -u "xxxx"

Also didn't work for me. Is a Finder or system restart required?

carys-cc avatar Nov 22 '24 23:11 carys-cc

I also have this issue. OpenTerminal is selected in Settings -> General -> Login Items & Extensions, but the finder menubar icon doesn't show.

beyond2060 avatar Dec 05 '24 08:12 beyond2060

Use FinderSyncer.https://zigz.ag/FinderSyncer/

image

Cregin avatar Dec 07 '24 19:12 Cregin

I have the same issue on Macos 15.2, Openinterminal works using the status bar icon but the Finder toolbar icon doesn't work. Some permission is missing because the first time press the icon is clicked after boot it ask to access data from other apps.

Screenshot 2025-01-10 at 05 03 55

It already has accessibility and app management permissions. I tried adding adding full disk permission and nothing changed.

jorgegarciadev avatar Jan 10 '25 04:01 jorgegarciadev

Same problem as @jorgegarciadev , I also tried giving full disk permission and even when I hit allow, the menu item appears greyed out: image

on M4 macOS15.1

I seem to have found a work around:

  1. Add a custom menu item image

  2. Activate iterm image

  3. Accept permissions image

Then you can use the custom menu item... I'd note that it reprompts you every restart and the main icon is still greyed out! so we certainly have a bug here... just a temp solution

parksj10 avatar Jan 15 '25 00:01 parksj10

For others if the above still isn't working, I had to "Reset preferences" before it showed in my finder context, simply restarting the openinterminal / os didn't work for me :>

Thank you. It works for me.

abotw avatar Mar 29 '25 01:03 abotw

I can confirm that resetting OpeninTerminal preferences and restarting it makes it work in Finder.

Update: Still ask for permissions on start up and on first use.

jorgegarciadev avatar Mar 29 '25 02:03 jorgegarciadev

Everytime after the system restarts, it asks for the permission.

BrushXue avatar Apr 04 '25 13:04 BrushXue

Image

Always on boot/restart

ctrlcmdshft avatar Apr 06 '25 00:04 ctrlcmdshft