我在使用電話號碼使用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文檔。所以,如果有人可以與它分享鏈接,這將是最好的幫助。