2012-04-13 66 views
1

我想使用「跳板」框架,我通過從github.com下載xcode下載來添加該框架,但是當我想運行它時,出現了一些錯誤:如何在xcode 4.3.1中使用Springboard框架

Undefined symbols for architecture i386:
"_SBSCopyLocalizedApplicationNameForDisplayIdentifier", referenced from:

-[ViewController getActiveApps] in ViewController.old: symbol(s) not found for architecture i386 clang: error: linker command

failed with exit code 1 (use -v to see invocation)

爲什麼這個錯誤的任何一個有什麼想法。我覺得在「headerearch path」設置中有一些問題可以說明如何設置它。 謝謝。

回答

0

只有頭文件是不夠的,您還必須鏈接到跳板二進制文件。但是,我很確定跳板在應用程序內部是不可用的,所以即使你把它連接起來,我也確定調用任何跳板方法都會失敗。

你需要做的使用跳板的方法是做一個移動基板的擴展。

+0

在這裏我得到了這個跳板的二進制文件有任何鏈接,其次我想在我的項目中使用這個代碼,從這個鏈接 – 2012-04-13 07:49:57

+0

跳板二進制文件在iPhone裏面,你需要一個越獄的iPhone才能到達它。我知道你想在你的項目中使用該代碼,但它不會在沙盒應用程序中工作,因爲跳板不是一個框架,它不適用於從應用程序內部調用。 – EmilioPelaez 2012-04-13 07:51:47

+0

我想用這個ans代碼http://stackoverflow.com/questions/8252396/how-to-determine-which-apps-are-background-and-which-app-is-foreground-on-ios-by – 2012-04-13 07:56:28