I’m trying to show Twitter timeline using TwitterKit. I’m using XCode 8.1, Swift 3.0 & iOS 10.0.
I created View Controller in my Storyboard, linked it to the my view controller class and tried few code snippets from docs.
I get white view with spinning activity indicator in the middle. That’s it, it never displays twits, activity indicator never disappear. Console log doesn’t show anything.
Here is my code:
AppDelegate
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
Fabric.with([Twitter.self])
}
TwitterTableViewController
import UIKit
import TwitterKit
class TwitterTableViewController: TWTRTimelineViewController {
convenience init() {
let client = TWTRAPIClient()
// let dataSource = TWTRUserTimelineDataSource(screenName: "fabric", apiClient: client)
let dataSource = TWTRSearchTimelineDataSource(searchQuery: "#fabricdev", apiClient: client)
self.init(dataSource: dataSource)
}
}