He preguntado al soporte de desarrolladores de Apple, al soporte normal de Apple y al soporte de alto nivel de Apple. Todos me han dicho que pregunte en los foros de soporte para desarrolladores de Apple . He pensado en preguntar aquí también porque tengo mucha más experiencia en SE.
Soy un ingeniero de software senior que trabaja en un Fotos Ampliación . Tengo varias máquinas en las que quiero probar mi código. Photos requiere que sus Extensiones operen a través de Proyectos. Por ejemplo, uno puede hacer clic con el botón derecho del ratón en un álbum y crear un nuevo Libro o Calendario. Nuestra Extensión de Fotos utiliza adecuadamente las APIs de Fotos y PhotosUI para manipular estos proyectos, y Fotos se encarga de serializar nuestros cambios. Estoy desarrollando Motif para múltiples versiones de MacOS (High Sierra, Mojave y Catalina). Para ello, tengo múltiples Macs, cada uno con un SO diferente instalado en él.
Una de las cosas que quiero solucionar es un problema que vemos al actualizar de Mojave a Catalina. Una forma de hacerlo es instalar macOS Mojave en uno de los Macs, crear un proyecto y luego actualizar ese Mac a Catalina. Esto, sin embargo, lleva mucho tiempo. En su lugar, me gustaría crear un proyecto en Fotos en un Mac que ejecute macOS Mojave, exportar ese proyecto (por ejemplo, a una unidad de disco duro) e importarlo a Fotos en un Mac que ejecute macOS Catalina.
Dado que no existe una interfaz de usuario para exportar un proyecto, Quiero saber dónde se almacenan estos proyectos en el sistema de archivos. Tengo la intención de copiar esos archivos de proyecto (por ejemplo, a través de una unidad de disco duro) entre Macs para realizar estas pruebas. ¿Podría ayudarme a conseguirlo?
0 votos
No he visto nada en el photos.db principal, así que no estoy seguro inmediatamente. Es
resources/projects/
¿también está vacío para ti?0 votos
resources/projects/
tiene undata/
directorio con algunos.tiff
cachés de las imágenes de vista previa del proyecto, y unlegacy/
carpeta