2012-10-26 50 views
0

我正在製作一個輸出文本的應用程序,並希望爲用戶提供在Twitter和/或Facebook上共享此文本的選項.....我知道iOS6與Twitter和Facebook的。但如果擁有iOS 5.1的用戶安裝該應用程序,會發生什麼情況?我想我正在嘗試查看是否應該使用ios6和內置的共享功能或ios5並使用共享包在Twitter和Facebook上共享。 我的其他問題也是相關的。xcode中的共享和iOS版本

如果我使用ios6在xcode中構建應用程序,那麼安裝了ios5的用戶仍然可以安裝此應用程序嗎?那麼只有在ios6中的功能纔會發生,比如共享? 感謝您的全力幫助

回答

0

如果您將您的應用程序的目標設置爲iOS 6,那麼在以前的iOS版本上運行的用戶將無法安裝它。另外,例如,如果您將目標設置爲iOS 5,則不會有可用的Facebook本地Facebook集成。所以,在我看來,你應該爲iOS 5設置目標,將facebook框架設置爲可選,並在啓動應用程序時檢查它運行的是哪個iOS版本。如果它不是iOS 6,請使用shareKit。

+0

Sharekit只是爲了Facebook嗎?他可以用facebook sdk代替。 Twitter包含在iOS5中,因此可以安全使用。 – jcesarmobile

+0

好點。但是,這個問題也是關於sharekit的,所以我隨之而去。此外,我認爲實施sharekit比facebook sdk更容易... –

+0

謝謝@AndreiFilip所以,讓我只是檢查我理解正確。我設置iOS5的目標,檢查用戶有什麼版本,如果用戶有ios6,如果沒有我使用共享包...我唯一剩下的問題是,即使嘰嘰喳喳是本地的,我仍然可以在ios5中使用相同的共享按鈕Facebook的共享包? – user1767928