Tech

tmuxのメモ

🧠 tmux 基本概念セッション:作業の単位(プロジェクト単位)ウィンドウ:タブのようなものペイン:画面分割⌨️ 基本ルール👉 ほとんどの操作はCtrl + b→ コマンドキーの順で入力📦 セッション操作操作コマンド新規セッションtmux ...
Tech

RevenueCatのSandboxテスト

RevenueCatでSandbox(テスト購入)する場合、サブスクリプションの有効期間が短縮されるので要注意!本番の期間Sandbox の期間1週間5分1ヶ月5分3ヶ月10分1年30分
Diary

風呂場の目隠しDIY

お隣から風呂場が丸見えになるので目隠しを検討・設置したので備忘のためにメモ。●要望・目隠しはしたいけど、暗くなるのは避けたい。●検討ネタ⚪︎素材 ・ポリカ(ポリカーボネート)  • 熱可塑性エンジニアリングプラスチック  • 屋外耐候性が高...
Tech

Xcodeの情報設定について

苦手なXcodeの勉強。Xcodeの情報元。情報の種類取得元と設定方法目的アプリの設定 (Bundle ID, バージョン, 署名)Apple Developer Account と App Store Connectアプリの識別と、実機で...
Tech

テスト用メールアドレスの作成

アプリのテスト用メールアドレスを作成するの面倒だと思ったら、わざわざ新しいメールアドレス(Gmailなど)を新規取得しなくても、「エイリアス(サブアドレス)」機能を使うのが一般的らしい。知らなかった...Gmailや一般的なメールサーバーで...
Tech

Cloud Function利用時のSecret Manager登録

Cloud Function利用時のキー情報をSecret Managerに登録するコマンド# Change the value of an existing secretfirebase functions:secrets:set SEC...
Tech

Revenue Catのテスト

Revenue Catで何度もテストを繰り返す際は、以下の方法で対応する。AndroidとiOSで対応が異なるのでメモしておく。Androidの場合・Revenue Catのコンソール画面から、Customers → Sandboxを選択・...
Tech

FirebaseはGeminiに聞け!

Firebaseの挙動がおかしくなりchatGPTに聞いて対応しているうちに泥沼にハマってしまった。ちょっとGeminiに聞いてみたら、簡単に解決した。やっぱりFirebaseはGeminiに聞くに限る!本日の教訓!
Tech

SharedPreferencesを強制的に設定する方法

DevToolsを使うなど他にも方法はあると思うが、自分にとって一番わかりやすいやり方。テストなので直接コードに以下を追加し、テストが終われば該当のコードは削除する。最初に"SharedPreferences.getInstance"してい...
Tech

通知のタイムゾーン

通知の最終テスト時に気づいたのでこちらもメモ。通知のテストをする際に、TIMEZONEを日本時間に設定していたが、これでは他国での通知も日本時間になってしまうので見直し。調べてみるとタイムゾーンを取得するパッケージがメンテナンスされていない...