kako.dev

開発、自作アプリのこと

2021-06-01から1ヶ月間の記事一覧

Firebase Functions で `Response is not valid JSON object.` が出てハマった

Firebase Functionsを使ってみたらResponse is not valid JSON object.という例外が発生してハマりました。 こういうFunctionをデプロイ

FCMで analytics_label を設定してプッシュごとの集計可能にする

公式に載ってないハマりポイントがあったのでまとめます。 HTTP V1 API FCMではHTTP V1 APIが提供されておりAPI経由でプッシュを配信することができます。 HTTP V1 APIの準備はこちらみれば大体できます。 以前の HTTP から HTTP v1 に移行する | Firebase …

Roomでデータを重複させない

Roomには重複を避ける方法紹介します。 やることは2つ Entityにインデックスをつける INSERT時 OnConflictStrategy.IGNORE をつける Entityにインデックスをつける Userデータがあると想定して、account_idの重複をさせないようにします。

Keystoreを無くした時の対応

プロローグ 昔に作ったAndroidアプリをアップデートしようとしたらKeystoreが見つかりませんでした。 Google Play Consoleから鍵のアップグレードをリクエストする 幸いそのアプリが「Play App Signing」を有効にしていたのでなんとかなりそうです。