2016-08-13 10 views
2

XcodeプロジェクトでFirebaseを使用しています。そして私はそれをインストールするためにココアポッドを使用しています。Firebase SDKがiOS 10で動作しません

私は ios, '9.0'から platformを設定した Podfile

すべてがiOS 9.3.3で正しく動作しますが、iOS 10でアプリをテストするとエラーが多く発生し、Googleログインが機能しません。 この問題を解決するにはどうすればよいですか? 複数のプラットフォームをのように設定して、platform:ios, '9.0', '10.0'をPodfileに設定できますか?

+0

申し訳ありません言語を間違えた場合、私はイタリア人学生です – ale00

+0

iOS 10は現在Firebaseではサポートされていません。 –

+0

Swift 3アプリでiOS 10で匿名ログインを使用してFirebaseの解析とデータベースを問題なく使用しました。私はPodfileで10.0を指定します。 –

答えて

4

AppleはiOS 10でキーチェーンを使って作業する方法を変更しました。これを修正するには、[ターゲット]> [機能]に移動してキーチェーンの共有を有効にします(アプリケーションのキーチェーンにアクセスできるようにする)。

0

現時点では、FirebaseはiOS 10では動作しません。デバイスもシミュレータも動作しません。これは進行中の作業ですので、最新情報をお待ちください。あなたはfirebase-talkグループでFirebaseの一般的な議論に従うことができます.Firebase Blogは、起こったときに発表を行います。

1

openURLは、iOS10で廃止されました。したがって、新しいものを使用する必要があります。

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { 
    return GIDSignIn.sharedInstance().handle(url as URL!,sourceApplication: options[.sourceApplication] as? String, annotation: options[.annotation]) 
} 
+0

完璧!ありがとう – alexdd55

関連する問題