我的 Spotlight导入程序正在从我的应用程序的几百个文档文件中导入元数据。
在Xcode调试器下使用各种文件,一切正常。但是,在系统上安装导入程序后,运行导入程序时, mdworker进程会对300多个文件崩溃两次。
堆栈跟踪对指示问题(某些STL库位置)没有多大帮助 - 是否有任何方法为Spotlight服务器中字段中运行的导入器打开更多调试信息?
特别是触发崩溃的文件的名称?
任何提示都表示赞赏。
答案 0 :(得分:0)
好的,只需在调试器下运行导入器,几乎所有内容(又名/Users/
)不仅仅是特定文件最终跟踪问题文件,即使用mdimport
作为托管可执行文件的Xcode方案和选项
-d2
(或d4或其他)-g $(BUILT_PRODUCTS_DIR)/MyImporter.mdimporter
/Users/