¿Hay alguna forma de verificar si una aplicación admite explícitamente Reanudar o no?

2

¿Hay alguna forma de comprobar si una aplicación admite explícitamente nueva función de currículum de Lion ¿o no? Por ejemplo, a partir de ahora, Safari admite Reanudar, lo que significa que todas las pestañas se vuelven a abrir, sin embargo, en Google Chrome, este no es el caso.

    
pregunta JFW 10.09.2011 - 23:48

6 respuestas

2

La mayoría de las aplicaciones "Lion-Ready" también admiten el nuevo modo de pantalla completa, por lo que si ve el pequeño botón de pantalla completa, es probable que la aplicación también admita Reanudar. Sin embargo, no hay una lista definitiva de la que tenga conocimiento todavía, ni hay una manera (más allá de una mención en la documentación de la aplicación) de saber si será compatible con Reanudar.

Sin embargo, ahora hay una lista de " Mejorado para Lion" en la tienda de aplicaciones, que podría ser un buen lugar para comenzar.

    
respondido por el lemonginger 11.09.2011 - 05:03
2

El monitor de actividad tiene una columna con sí / no para aplicaciones que admiten una terminación repentina, lo que debería ser un buen proxy para la funcionalidad de reanudación.

    
respondido por el bmike 11.09.2011 - 06:47
2

La combinación de bmike & Las respuestas de lemonginger pueden ser mejores que cualquiera de las dos.

bmike se refiere a una API de desarrollador que se agregó en Mac OS 10.6 (y, por lo tanto, puede que no sea un proxy perfecto para el soporte completo del currículum).

De la documentación del desarrollador de Apple:

  

Mac OS X v10.6 incluye un nuevo mecanismo que permite que el sistema inicie sesión   apagar o apagar más rápidamente, siempre que sea posible, matando   aplicaciones en lugar de solicitar que se salgan ellos mismos.

(Puede que necesite una cuenta de desarrollador para vea este documento . No estoy seguro.)

Lo sugiere porque el soporte para la "terminación repentina" es un requisito previo para el soporte del curriculum vitae de Lion. Como bmike sugiere, esto lo convierte en un proxy razonable para el soporte, incluso si no es una garantía de soporte.

leonginger está básicamente sugiriendo que una aplicación que se ha actualizado de alguna manera para Lion es más probable que incluya soporte para reanudar. Esta es una suposición errónea por sí misma pero se vuelve más poderosa cuando se combina con la sugerencia de bmike.

Lógica: si una aplicación tiene signos obvios de haber sido actualizada para Lion (como el soporte de pantalla completa) Y la aplicación tiene soporte para una terminación repentina, es muy probable que esa aplicación sea compatible con la reanudación.

    
respondido por el Samuel Mikel Bowles 11.09.2011 - 07:29
1

El nuevo protocolo (en 10.7) NSWindowRestoration es el punto de entrada para restaurar ventanas. Debido a la naturaleza dinámica de Objective-C, no será una prueba perfecta, pero es probable que haya una muy buena correlación entre una aplicación que contiene una referencia a este símbolo y esa aplicación que admite el currículum.

$ grep NSWindowRestoration "/Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player"
Binary file /Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player matches
$ grep NSWindowRestoration "/Applications/Photo Booth.app/Contents/MacOS/Photo Booth" 
$ 

Si este símbolo está presente, significa que el programador en algún punto del programa al menos mencionó el nombre de la nueva API que solo se usa para Lion Resume. Esto no es una garantía de nada (incluso podría ser una cadena que diga "No soy compatible con NSWindowRestoration todavía, lo siento"), pero es una buena evidencia circunstancial.

    
respondido por el Ken 02.07.2012 - 04:16
0

abra la aplicación, abra un nuevo archivo genérico y presione comando + Q. luego relanzar la aplicación. ¿Vuelve a abrir el archivo anterior? luego, si se ha actualizado en los últimos 2 meses, es compatible con el currículum del león.

    
respondido por el lucasoldaini 11.09.2011 - 07:36
0

En resumen, parece que la mayoría de las aplicaciones basadas en documentos funcionarán con Reanudar, y las aplicaciones no basadas en documentos (como navegadores web y terminales) probablemente (o al menos posiblemente ) no funcionará con Reanudar.

Incluso las aplicaciones antiguas como Photoshop CS4 y Word 2008 volverán a abrir sus documentos con Resume in Lion. Las aplicaciones como Safari y Terminal indican que las aplicaciones no basadas en documentos pueden se pueden desarrollar para usar explícitamente las características de Reanudar.

He probado una variedad de aplicaciones basadas en documentos, antiguas y nuevas, y todas han trabajado con Reanudar para reabrir sus documentos. También probé con Chrome, Firefox, Opera y iTerm2, y ninguno de ellos funciona con Resume.

    
respondido por el joelseph 13.09.2011 - 04:17

Lea otras preguntas en las etiquetas