"Classe FIFinderSyncExtensionHost est mis en œuvre dans les deux ...' avertissement dans Xcode depuis la mise à jour de macOS High Sierra
J'obtiens 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: Exception Java 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.
Vous devez vous connecter pour publier un commentaire.
Il n'y a rien que vous pouvez faire à ce sujet. C'est une Pomme de problème, mais c'est probablement inoffensifs.
Note: je ne suis pas sûr de ce que d'autres description pourrait être donnée que ce que l'avertissement dit. Il signifie simplement que la même classe est définie en deux modules. Avec Apple trucs, ils sont souvent identiques, de sorte qu'il n'est pas question que la copie est utilisée.
import Class from Module as A