Could not reach Cloud Firestore backend でつまる。。。
FirestoreのDatabaseを使ったアプリ開発を勉強で行っていた際に、 安全なインターネットの接続でない事が原因でFirebaseにアクセスできないエラーが起き続けました。 この記事では、エラーが解決できるまでの過程をログとして残していきたいと思います。
※ 2019年01月28日 現在 未解決
今までの手順
1. Firebaseの登録
Firebaseの登録手順にしたがってどんどん進めて行きます。
2. swift側の設定
ここもFirebaseの手順にしたがって設定を AppDelegate
に書いていきます。
import Firebase
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
return true
}
3. Firebaseのコンソールでコレクションを作成
今回は users
という名前でコレクションを作成しました。
そしてここから接続がおかしくなりハマっていきます。
エラー
5.5.0 - [Firebase/Firestore][I-FST000001] Could not reach Cloud Firestore backend. Backend didn't respond within 10.000000 seconds.
This typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.
Could not reach Cloud Firestore backend. でググって出てきたもの(主にStackOverflow)を読みあさったのですが、今のところは解決できていません。
怪しいのがここです。
your device does not have a healthy Internet connection.
以前、laravelを使ってAPIを作りlocalhost環境でアプリと連携させようとした時に https以外のURLとは通信を行わない様な仕様になっているとこが原因で動かなかった事があったので、 通信がhttpになっているのでは?
考えられる事はたくさんあるとは思いますが、まだ未解決の為、とりあえず解決次第また更新します。
1 コメント
こんにちは。記事を拝見させていただきました。
返信削除僕も同じエラーが発生したのですが、何か進展はありましたか?