Firebase

Deep Link / App Links / Universal Link / Firebase Dynamic Links 使い分け

アプリを作るとき、URLをクリックしたときに、アプリがインストールされていれば、アプリを立ち上げたい。 このとき最も良い方法をまとめます。 Deep Link 用途 特定の技術を説明した言葉ではなく、アプリの特定のページを開くことが出来るリンクを表す。 実…

Flutter で Facebook login を実装時にエラー

Flutter で flutter_login_facebook を使い、Facebook login の実装時にエラーが発生した。M1 Macならではの問題かと疑いながら調べていたが、関係はなく、解決できた。このような感じのエラーが発生した。 `Error output from Xcode build: ↳ objc[88641]: …

CircleCI や Github Actions などで、 firebase deploy を行う

firebase deploy には、 token を利用した方法と、サービスアカウントを利用した方法がある。token を利用する記事は多くあるが、問題点があり、特定ユーザーの権限が全て circleci に渡ってしまうため、別プロジェクトも操作できてしまう事と、ユーザーをプ…