2023/06/30
Firestoreがテストモードのままだったので、設定を変更した。
これまでは認証なしでも通っていたのだが当然ダメになり、firedartについては記述方法が変わったのでそれなりに対応に時間がかかってしまった。
2023/07/01
認証周りの挙動を改善。ログイン状態を維持したり画面表示を分かりやすくしたり。まだやることは残っているが前より良くなった。
ちなみにここで表示されているパスワードの最低文字数6文字というのはFireAuthの仕様から来たものであって、決して推奨ではありません。ご自身の情報を守るため、アイディア・レーンのユーザ登録の際は少なくとも8文字、できれば10文字以上のパスワードを設定してください。
2023/07/02
認証・ユーザ登録周りの挙動を安定化させた。
他にオプション周りの挙動も整備。設定画面や書類の並び替え条件を変更したときに、すぐにクラウドに反映するようにした。
2023/07/03
この時点でMacOS用のビルドにトライ。
MacOS用にビルドしてみたが、どうしてもfirebaseにつながらない。原因を追っていくと”Connection Failed”で、これが意味するところはそもそもネットワークそのものに繋がっていないようだ。そこを理解するまでかなり時間を使ってしまった。
どうもMacの場合はSSL用の設定が必要なようだ。こちらの記事に助けられた。
https://engineering.jp.net/archives/97
※記事執筆時点ではリンク先が読み込めませんでした
結果ものすごくエラーは出るし、なんだか挙動は遅いが、なんとかMacでもクラウド込みで使える状態になった。ちょっと感動した。
※本記事は当時の記録をもとに作成し、必要に応じて加筆・補足しています
テキストベースの思考整理ツール「アイディア・レーン」最新版はこちら。
コメント