2012-11-14 39 views
1

我正在開發iOS應用程序,爲了能夠從Twitter中檢索數據,我需要在模擬器中通過Settings設置我的Twitter帳號,以使用Twitter框架。即使我正確輸入了我的用戶名和密碼,它也會給出一個錯誤,告知username or password is invalid,但我100%確定它們是正確的,因爲我在網上使用。我可以訪問我的Twitter帳戶。另一個奇怪的問題,我在使用iphone 5.0模擬器時遇到了這個問題。 iPhone 6.0模擬器沒問題。它讓我瘋狂,在網絡上徘徊,但沒有出現。你們有什麼想法,爲什麼我有這個問題?在iphone模擬器中設置twitter帳號

編輯:我使用的Xcode 4.5.2和iOS 6.0上Mountaion獅子

回答

5

你使用的Xcode 4.6開發者預覽版2?這是一個已知的問題:

當使用在OS X v10.8了iOS 6.1 SDK(山獅),如果你在iPhone模擬器使用 了iOS 5.0或iOS 5.1「傳統SDK」,你不會是 能夠通過設置窗格登錄到Twitter,Twitter.framework 將無法​​正常工作。如果您需要測試Twitter功能,您需要選擇iOS 6.1或iOS 6.0 Simulator運行 目標或者在設備上使用iOS 5.x進行測試。在OS X v10.7(Lion)上運行模擬器時,會出現這些問題 。

+0

我編輯我的問題。 – limon

+0

但是ios5模擬器和ios6.1模擬器的結果相同嗎? 我沒有一個設備來測試它..! – JgdGuy

0

我在Xcode 8.3.3中完成了一段代碼,我的代碼在hashtag上查找了推文。我使用社交應用程序中的Twitter來登錄,然後測試我的應用程序。 Xcode 9.2的更新是,您不能像以前一樣在Xcode 8.X.X中使用內置的社交應用程序。

iOS 11不再支持使用來自內置社交框架的Twitter。

解決方案是您必須使用Twitter Kit 3才能在您的應用中使用Twitter功能,例如Tweet,Social Twitter登錄以及訪問或使用任何Twitter API。

鏈接到Twitter套件的iOS: https://github.com/twitter/twitter-kit-ios/wiki