Google登錄與Xcode 7一起正常工作。更新到Xcode 8後,我開始收到錯誤:Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'You must specify |clientID| for |GIDSignIn|'
。我有一個帶有我的CLIENT_ID的GoogleService-Info.plist文件。您必須指定| clientID |爲| GIDSignIn |嘗試使用Google登錄時出錯
我能夠通過添加以下行來解決這個問題:
GIDSignIn.sharedInstance().clientID = "<CLIENT_ID>"
看來CLIENT_ID不是從GoogleService-Info.plist的牽強。我確定它在Copy Bundle Resources中。
我不應該有指定的代碼,客戶端ID。我如何解決它以從GoogleService-Info.plist文件中獲取信息?
在FirebaseApp.configure()後面將這個東西寫在AppDelegate文件中。 – hussain