2023-12-17 12:42:59

FlutterのFirbaseプラグインは基本的にmainのエントリポイントで使われることを想定してそうだから、Dartのエントリポイント変えるとちょっとしんどいな。果たしてどうすべきか。。

2023-12-17 12:44:05

ネイティブの方でFirbase初期化してそれぞれMethodChannelで繋ぐしかないかなぁ

2023-12-17 17:58:35

Firebase functionsのPython使ってたんだけどAppCheckが正しく動いてない?
nodeにするとAppCheck通るけど、Pythonにすると認証できなくて関数実行できない。アプリ側の問題だと思って調べてたら数時間溶けた...

2023-12-17 20:38:15

OpenAIのProxy用のfunctionsできた。それにチケット的な実装入れたら公開しても破産しない感じにはなりそう。

2023-12-17 23:22:04

よしGeminiもfunctionsに置けた。ぎり今日中にできてよかった

2023-12-17 23:36:04

登録してる署名でビルドしたAPKがAppCheckパスできないな🤔
ストアにあげないとだめなのかな?

2023-12-18 00:07:52

そういえばOpenAIのAPI使ってるけどサービスとして使うならAzureの方のOpenAPI使ったほうがいいのかな 🤔
ちょっと調べて移管できそうならやるか

2023-12-18 00:17:42

@takke@fedibird.com なんか署名変えてたりします?
全然大丈夫なんですがもしミスってたらと思い一応連絡しました!

2023-12-18 00:20:07

ワンピの再アニメ化はNetflix独占?別のとこでも配信してほしいなぁ

2023-12-18 01:15:57

@takke@fedibird.com はい、DeployGate版使ってたはずです🤔
なんでかなぁと思ってPlayストアみたら一個前のバージョンはストアでも配信してるんですね。上書きされたんですかね。けど署名違うしそんな事できましたっけ?

2023-12-18 08:57:20

@takke@fedibird.com ですよね、なんでだろう🤔
全く記憶にないのが怖いですが、どこかのタイミングで自分で入れ替えたとしか考えられないですね...

2023-12-18 23:00:15

おし、ストアで再署名されたAPKならAppCheckパスできた。それで比較的セキュアにFirbase使える

2023-12-19 09:37:25

FuctionsのonRequestってやっぱりAppCheckで事前に弾くの難しいんだろうか。これできたらProxyのインタフェース変えなくていいから既存のライブラリ使えて楽なんだけどなぁ。

2023-12-19 09:37:44

まぁ、型定義使えるだけでも楽だけども

2023-12-19 10:53:58

今月遊びにも行かずにずっと引きこもってたら10万円くらいで生活してた。日用品とか食品の買いだめがあるとはいえ半分くらい家賃だと考えると使わなさすぎてビビった

2023-12-19 10:55:13

なお、フリーランス時代は平均5倍位は普通に使ってたから色々健全化された感じがある

2023-12-22 17:42:04

人に説明するとき用の資料作り始めた

2023-12-23 20:29:31

DebugビルドだけFirebaseのGoogleログインが通らなくて困った。リリース版だと問題ないからプロジェクト設定の問題な気がしないでもないけど何が原因なのか...
PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 12500: , null)

2023-12-23 20:37:59

なんかめんどいからデバッグプロジェクトは匿名認証でいけるようにするか。リリースは問題ないから多分大丈夫