39 votes

'Classe FIFinderSyncExtensionHost est implémentée dans les deux ...' avertissement dans Xcode depuis la mise à jour vers macOS High Sierra

Je reçois le message d'avertissement suivant dans la console de Xcode lors de l'exécution (pas de compilation) mon application depuis la mise à jour de la High Sierra sur mon MacBook:

objc[26299]: Classe FIFinderSyncExtensionHost est mis en œuvre dans les deux /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff88339a70) et /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProvideroverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProvideroverride (0x10cae0cd8). L'un des deux va être utilisé. Ce qui est indéfini.

J'ai trouvé quelqu'un d'autre se cet avertissement sur Github, et quelqu'un qui l'obtient lorsque l'on travaille avec Java: Java Exception depuis Mac OS High Sierra

Pour moi le problème se comporte exactement comme décrit dans la discussion sur Github. Il ne semble pas produire toutes les questions fonctionnelles directement relié à elle. Dans mon cas, je tiens à vous débarrasser de tous les avertissements, mais parce que j'ai des problèmes avec mon application depuis que j'ai mis à jour pour High Sierra.

J'espère que quelqu'un a trouvé un moyen de remédier à cet avertissement en maintenant.

42voto

Wevah Points 17636

Vous ne pouvez rien y faire. C'est un problème Apple, mais il est probablement inoffensif.

Remarque: je ne sais pas quelle autre description pourrait être donnée que ce que dit l'avertissement. Cela signifie simplement que la même classe est définie dans deux modules. Avec les trucs Apple, ils sont souvent identiques, peu importe la copie utilisée.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X