J'ai demandé à l'assistance aux développeurs d'Apple, à l'assistance ordinaire d'Apple et à l'assistance de haut niveau d'Apple. Ils m'ont tous dit de demander sur les forums de l'assistance aux développeurs d'Apple . Je me suis dit que j'allais demander ici aussi parce que j'ai une bien meilleure expérience sur SE.
Je suis un ingénieur logiciel senior travaillant sur un Extension des photos . Je dispose de plusieurs machines sur lesquelles je veux tester mon code. Photos exige que ses extensions fonctionnent par le biais de projets. Par exemple, on peut cliquer avec le bouton droit de la souris sur un album et créer un nouveau livre ou calendrier. Notre extension Photos utilise correctement les API Photos et PhotosUI pour manipuler ces projets, et Photos se charge de sérialiser nos modifications. Je développe Motif pour plusieurs versions de MacOS (High Sierra, Mojave et Catalina). Pour ce faire, j'ai plusieurs Mac, chacun avec un système d'exploitation différent installé sur lui.
L'une des choses que je souhaite corriger est un problème que nous rencontrons lors de la mise à niveau de Mojave vers Catalina. Une façon d'y parvenir est d'installer MacOS Mojave sur l'un des Macs, de créer un projet, puis de mettre à jour ce Mac vers Catalina. Cependant, cela prend beaucoup de temps. J'aimerais plutôt créer un projet dans Photos sur un Mac exécutant MacOS Mojave, exporter ce projet (par exemple, sur une clé USB) et l'importer dans Photos sur un Mac exécutant MacOS Catalina.
Comme il n'y a pas d'interface utilisateur pour exporter un projet, Je veux savoir où ces projets sont stockés dans le système de fichiers. J'ai l'intention de copier ces fichiers de projet (par exemple, via une clé USB) d'un Mac à l'autre afin d'effectuer ces tests. Pourriez-vous m'aider à y parvenir ?
0 votes
Je n'ai rien vu dans la base de données principale photos.db, donc je ne suis pas tout à fait sûr. Est-ce que
resources/projects/
également vide pour vous ?0 votes
resources/projects/
a unedata/
avec quelques.tiff
des images de prévisualisation du projet, et un fichierlegacy/
dossier