Xcode 符号导航器列出了框架提供的符号两次;iOS 和模拟器各一次。
例如,这里是为 Simulator 列出的NSObject
和为 iOS 设备列出的NSObject
同样,这里是为 Simulator 列出的UIDevice
和为 iOS 设备列出的UIDevice
我记得,以前从来没有这种情况。这些符号应该只列出一次。
我正在使用Xcode 版本 9.3 (9E145),在macOS High Sierra 10.13.4 (17E202)上运行。
更新:我正在使用Xcode 版本 9.4.1 (9F2000),在macOS High Sierra 10.13.5 (17F77)上运行(在撰写本文时它们都是当前版本)。
如何恢复每个符号仅显示一次的默认行为?
我已经尝试过:
清理构建文件夹,
重新启动 Xcode,
删除派生数据
重新启动系统。
重新安装 Xcode。
在我使用 Xcode 打开的每个项目中都会观察到这种行为。