CatHand Blog

アプリ開発やMac弄り

中華Moft

iOS

AliでMagSafeに付けられるMoftっぽいやつを買いました。 Magnetic Leather Wallet Card Bag Holder for Magsafe IPhone 12 Pro Max Mini Back Card Case Slot Folding Support Stand Accessories|Wallet Cases| - AliExpress 装着したところ。iPhone13 Proで…

SwitchBot

SwitchBotを買いました。 SwitchBot スイッチボット スイッチ ボタンに適用 指ロボット スマートホーム ワイヤレス タイマー スマホで遠隔操作 Alexa, Google Home, Siri, IFTTTなどに対応(ハブ必要)スイッチボット(SwitchBot)Amazon ウチではホットコーヒ…

Navigation ComposeとSafe Argsを同時に使うとビルドエラーになる

buildscript { dependencies { classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.3.5" } } plugins { id 'androidx.navigation.safeargs.kotlin' } の環境で dependencies { implementation "androidx.navigation:navigation-compose:2…

Jetpack ComposeでminifyEnabled trueにするとクラッシュ

最近はJetpack ComposeでAndroidアプリ作っているんですが、 minifyEnabled true にするとCompose内でクラッシュする現象に悩まされました。 デバッガとかで見れないので、Firebase Crashlyticsでログを見ると、以下のようなExceptionで死んでいました。 Fat…

ショートカット

iOS

ウチの玄関ドアは鍵が2つあるので、セサミ4も2つ付けました。 www.cathand.app セサミアプリでは鍵を一つずつしか施錠・解錠できないので、iPhoneをロック中に両方開けたい時は iPhoneのロック解除してホーム画面表示 セサミアプリ起動 鍵1をタップ 鍵2をタ…

SESAME4

ウチでは5年ほど前からスマートロックとして Qrio Smart Lock (Q-SL1) を使っていました。 qrio.me ですが最近 【Qrio Smart Lock Q-SL1】アップデート対応終了のお知らせ(2021年9月1日) というメールが来て、アプリのサポートが終了することになったよう…

ITMS-90283 エラー

去年の今頃くらい(たぶんXcode12がでたあたり)から、IllustailのMac版がAppStore Connectに登録できなくなっていました。Xcodeからアップロードしようとすると以下のようなエラーになります。 ERROR ITMS-90283: "Invalid Provisioning Profile. The provi…

iPhone 13 Pro

iOS

発売日に届きました。 左が Pro Max ゴールド、右が Pro グラファイトです。上の写真だとグラファイトの方は再起動中の画面っぽく見えますね。 11 Pro から 13 Pro への機種変です。11Proと同じようなバンパーをつけているのですが、カメラがゴツくなったた…

Xcode13のシミュレータの表示崩れ

iOS

Xcode13のシミュレータで画面表示崩れが起きる場合があります。 これはTLPhotoPickerというフォトライブラリから複数選択できるライブラリなんですが、左が正常、右が表示崩れ状態です。このライブラリだけではなく、どのアプリでも表示崩れが起きます。 git…

iPhone13ケース

iOS

iPhone 13 Pro と Pro Max のケースを買いました。 発売と同時に欲しいので毎回あんまり選択肢がありません。楽天で探してとりあえずの適当なやつを買いました。 Pro Max はこれ。 item.rakuten.co.jp Pro はこれ。バンパータイプが好きです。 item.rakuten.…