トークン値を取得するにはどうすればよいですか?私はfirebase、swift3、xcode8を使用していますFirebaseトークンはどのように入手できますか?
トークンの値はnilです。
import UIKit
import Firebase
class TestViewController: UIViewController {
// FCM Messaging test
override func viewDidLoad() {
super.viewDidLoad()
let token = FIRInstanceID.instanceID().token()
print("Token is \(token)")
}
コンソールログ"Token is nil"
firebaseをどこで設定しましたか? AppDelegateで? –
@DarshanKarekarはい、AppDelegateにあります。このようにhttps://github.com/firebase/quickstart-ios/blob/master/messaging/MessagingExampleSwift/AppDelegate.swift – leeyuno
は、appDelegate自体にトークンを格納しようとします。 NSUserDefaultsを使用していてコントローラで印刷している可能性があります。 –