Algunas aplicaciones aparecen en Mission Control pero no en el selector de aplicaciones

Me preguntaba por qué hay una discrepancia entre las aplicaciones y las ventanas que aparecen en Mission Control y las que aparecen en el selector de aplicaciones ( CMD+TAB). Mission Control siempre parece mostrar más aplicaciones y ventanas que el conmutador, y ofrece una vista "completa" de lo que realmente se está ejecutando.

Aquí hay un ejemplo de dos ventanas que son "atrapadas" por Mission Control, pero no por el selector de aplicaciones.

Por ejemplo, la ventana Fuentes de macoS:

O el menú de la extensión "Compartir" de Google Backup & Sync Finder:

  1. ¿Hay alguna lógica y/o razonamiento detrás de esta discrepancia?

  2. ¿Hay alguna forma de configurar lo que aparecerá y dónde?

  3. Idealmente, me gustaría que todas las aplicaciones y ventanas (al menos, las capturadas por Mission Control) también aparezcan en el selector de aplicaciones. ¿Cómo puedo conseguir esto?

¡Gracias!

Respuestas (1)

Solo las aplicaciones que están presentes en el Dock se muestran en el conmutador ( ⌘ cmd+ ⇥ tab). Más específicamente las aplicaciones que no tienen la LSUIElementclave en su Info.plist .

Teóricamente, puede eliminar esa clave de las aplicaciones que desea ver en Switcher, pero esto puede romper la firma de código .

Los ejemplos que ha mostrado ni siquiera son las aplicaciones, sino Paneles ( NSPanel ). Son parte de la aplicación que está enfocada (cuando hace clic en ellos, la aplicación actual en el menú no cambia).

Los conmutadores de aplicaciones de terceros se analizan allí en AskDifferent .

Si desea verificar si una ventana es un Panel, puede usar la aplicación Inspector de Accesibilidad de esta manera:

ingrese la descripción de la imagen aquí

Veo. ¡Gracias por la explicación! ¿Hay algún conmutador de aplicaciones de terceros que atrape todas las ventanas y todos los paneles? Y, solo por aprender, ¿el menú "Insertar enlace" de OneNote ( ⌘+K) también se considera un panel? aquí hay una foto
@voronoi no tengo OneNote, pero me busca, que es un Panel. Para las aplicaciones de terceros, puede consultar esta pregunta: apple.stackexchange.com/questions/2718/…