自从更新到macOS High Sierra以来,'​​类型FIFinderSyncExtensionHost在Xcode中实现了''警告

Jan*_*ser 29 xcode cocoa warnings macos-high-sierra

自从我的MacBook上更新到High Sierra后,我在运行(不编译)我的应用程序时在Xcode控制台中收到以下警告:

objc [26299]:类FIFinderSyncExtensionHost在/System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit(0x7fff88339a70)和/System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/中实现. MacOS/FinderSyncCollaborationFileProviderOverride(0x10cae0cd8).将使用两者之一.哪一个未定义.

我发现其他人在Github上得到了这个警告,并且在使用Java时得到了它的人:自Mac OS High Sierra以来的Java Exception

对我来说,问题的行为与Github讨论中描述的完全相同.它似乎没有产生任何与之直接相关的功能问题.在我的情况下,我想摆脱所有警告,因为我更新到High Sierra后,我的应用程序出现问题.

我希望现在有人找到了解决这个警告的方法.

Wev*_*vah 31

你无能为力.这是一个苹果问题,但它可能是无害的.

注意:我不确定可以给出什么其他描述而不是警告说的.它只是意味着在两个模块中定义了相同的类.对于Apple的东西,它们通常是相同的,因此使用哪个副本无关紧要.

  • 我不确定可以给出什么其他描述而不是警告说的.它只是意味着在两个模块中定义了相同的类.对于Apple的东西,它们通常是相同的,因此使用哪个副本无关紧要. (5认同)
  • 有什么我们可以告诉应用程序使用哪一个(如警告所示).和其他语言一样`从Module中导入类作为A` (4认同)
  • 一些解释会很好。 (3认同)
  • 提醒一下:问题在 10.13、Xcode 10、Swift 4.2 中仍然存在。 (2认同)