2012-07-16 92 views
2

我想使用登錄項的API,但我找不到導致錯誤的LaunchServices/LSSharedFileList.h,例如'Undefined symbols for architecture x86_64:'_kLSSharedFileListSessionLoginItems''。哪裏是「LSSharedFileList.h」?

任何人都可以告訴我哪個庫我應該添加到項目中嗎?我在Xcode4.2中爲osx10.7使用了objective-c。

+2

錯誤消息'未定義符號...'是鏈接器錯誤,不是編譯器錯誤。 – trojanfoe 2012-07-16 09:42:42

回答

5

您需要將ApplicationServices框架添加到您的項目中。它包含啓動服務框架。

您將框架添加到項目設置的構建階段選項卡的「鏈接二進制文件庫」部分。