2017-08-07 86 views
0

我在使用電話號碼使用this tutorial來驗證iOS上的Firebase的用戶號碼。但我使用Firebase 3.7.1所以,這個:Auth.auth().setAPNSToken(deviceToken, type: AuthAPNSTokenTypeProd)和許多其他代碼示例不適合我:我什至不能找到Auth類,但是當我找到FIRAuth.auth()方法我找不到setAPNSToken方法,在此之後,我發現FIRInstanceID.setAPNSToken(),但甚至現在我有一個問題,這個代碼:缺少以前版本中的某些Firebase方法

FIRInstanceID.setAPNSToken(deviceToken, type: .Prod) 

導致錯誤:

Extra argument 'type' in call

但這:

FIRInstanceID.setAPNSToken(deviceToken) 

導致此錯誤:

Cannot convert value of type 'NSData' to expected argument type 'FIRInstanceID'

那麼,怎樣才能在Firebase 3.7.1使用這種方法嗎?

P.S.我真的找不到Firebase 3.7.1文檔,我只能找到最新版本的Firebase文檔。所以,如果有人可以與它分享鏈接,這將是最好的幫助。

回答