【发布时间】:2018-06-05 03:49:52
【问题描述】:
我是 Xcode 和 swift 新手。
我已经开始使用 TwitterKit,我已经使用 cocoapods 将它安装在我的项目中,我遵循了这个教程:https://dev.twitter.com/twitterkit/ios/installation
问题是,当我尝试在 AppDelegate 中初始化 TwitterKit 时,我无法使用 Twitter.sharedInstace,因为 Twitter 不存在。 (我已经使用 import TwitterKit 在 AppDelegate 中导入了 TwitterKit)
这是我的 App Delegete 课程:
import UIKit
import TwitterKit
import Firebase
import FirebaseAuth
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
Twitter.sharedInstance().start(withConsumerKey:"********", consumerSecret:"*******")
//Here I get the error: Use of unresolved identifier 'Twitter'
return true
}
我做错了什么?
【问题讨论】:
-
使用cocoapods时,需要打开workspace而不是project。你这样做了吗?
-
使用 cocoapods 时,您需要构建一次项目,以便创建框架,然后您可以开始使用 TwitterKit
-
感谢阿卜杜勒!这解决了问题!
标签: ios swift twitter cocoapods twitterkit