2013-01-23 95 views
0

林集成FacebookSDK在我與iOS6的和Xcode4.5。但應用程序當我運行XCode中(的Xcode 4.2的iOS5)的prevoius版本的應用程序,我不能能夠鏈接Social.Framework和AdSupport.Framework。他們錯過了,我無法在構建階段找到它。通過谷歌進行搜索,發現它們不在ios5中。但是,當我將這些框架設置爲可選項時,我已將它們設置爲可選項。但那不適合我,而且我也找不到任何解決方法。AdSupport框架和Xcode 4.2

我怎樣才能得到它在xcode4.2

回答

1

工作的iOS開始支持Facebook的API,它是Social.Framework包含在iOS的6這不是在爲Facebook早期版本。你不會在XCode 4.2中獲得iOS的facebook api框架。

編輯:

在這種情況下,你所要做的就是,保持框架可選,你已經做了什麼。在調用函數之前檢查Facebook類是否存在。如果這意味着用戶使用的是iOS 6或更高版本,則使用iOS 6.如果這不意味着用戶使用iOS版本低於iOS 6.爲了提供反向兼容性,您必須實施Facebook API。

+0

可以請告訴我,那麼使用prevoius版本的Xcode的開發人員將無法將Facebook整合到他們的應用程序中? – Sindhia

+0

他們可以但不能使用iOS的Facebook內置框架。他們必須整合Facebook API。 Facebook開發人員網站上提供了哪些內容。 – Rushi

+0

我想要的是我已經整合了Facebook在ios6.I m在xcode 4.2上運行它在另一個mac上。我該怎麼做在ios5上運行ios6的這個facebookintegration。我可以修改ios6中的一些設置,以便它可以在所有版本中運行。?我已經讓它們成爲可選項.BT不起作用 – Sindhia