2013-05-16 53 views
7

我正在構建一個使用Social.hAccounts.h框架的應用程序。導致「文件未找到」的弱鏈接框架錯誤

我將兩個框架設置爲optional。 我有我的一套Base SDK作爲6.0 我有iOS Deployment Target設定爲5.0

當我構建應用程序到我的iPhone上運行6.0,一切工作正常。當我建立我的iPhone模擬器運行5.0,我得到的錯誤,說Social/Social.h file not found(我沒有得到這個錯誤Accounts.h,這似乎很奇怪。我認爲這將是全有或全無。)

+0

我無法重現此行爲。有沒有可能你的Frameworks路徑有一些錯誤?還是其他有關Xcode試圖找到這些文件的地方?你使用的是哪個版本的Xcode? –

+0

在項目導航器中,您是否擁有這些框架的絕對路徑?他們是如何加入到這個項目中的?帳戶框架存在於iOS 5 SDK中,但Social不。這可能是問題的一部分。兩者的路徑都應顯示「相對於SDK」。 – quellish

+0

這可能是我的問題。我現在看不到它,但會盡快報告。 – Chris

回答

0

感謝您對您的建議。

最後,這是我的iOS模擬器的問題。我假設如果我經歷了整個重新安裝,它將解決我的問題。我能夠掌握運行iOS 5.0的實際設備,並按預期運行。這個問題只發生在我的模擬器上運行它。