CatHand Blog

アプリ開発やMac弄り

2021-01-01から1年間の記事一覧

IllustailがiOS14で起動しない(解決)

画像収集アプリ Illustail の動画対応を行いました。 IllustailCatHand.orgソーシャルネットワーキング無料apps.apple.com それ以降TwitterでIllustailが起動しないという報告をいくつか見かけたのですが、再現できず困っていました。ありがたいことに環境な…

Spotlightプロセスが暴走する

macOS Monterey にアップデートしたあたりから、Spotlightプロセスが高効率コアを100%占有しっぱなしになる現象が発生していました。MacBookを閉じていても動作しているようでバッテリーを消費して落ちてしまうので困ります。 最近スリープ中にバッテリー消…

MacBook Pro (14 Inch, 2021)

mac

M1 Pro 10コアCPU 16コアGPU 32GB RAM 1TB SSD です。 GPUはそんなに要らないかなということでMaxではなくProにしました。メモリは足りるか心配でしたが、XcodeとAndroid Studio同時起動して開発しても余裕あるかんじなので大丈夫そうです。 MacBook Air (M1…

GigaCrysta EX-LDGCQ271DB

新しい MacBook Pro を迎えるにあたって、サブディスプレイを新しくしようと思います。今まではLGのウルトラワイドディスプレイ↓を使っていたんですが、縦が足らないと感じていました。 www.lg.com なので条件は 27インチくらい WQHD できればリモコン付き …

iPad Pro (12.9 Inch, 5th)

iOS

iPad Proを買いました。 2021 Apple 12.9インチiPad Pro (Wi-Fi, 256GB) - スペースグレイApple(アップル)Amazon iPad Pro (12.9 Inch 初代)からの買い替えです。初代は発売日に購入したので6年くらい使ったし、ストレージが32GBしかないのでそろそろ買い替…

NFCタグ

AliexpressでてきとうなNFCタグを買いました。 玄関に貼って、セサミロックをNFCから解錠したいという目的です。 www.cathand.app ショートカットアプリの「オートメーション」から「NFC」を選択してオートメーションを作成すると、NFCをトリガーにしてショ…

Meross WIFIスマートプラグ

【Apple製品対応】Meross WIFIスマートプラグ スマホのSiriで家電を操作 全主要スマートスピーカー対応 HomeKit, Amazon Alexa, Google Home 1個入りMerossAmazon HomeKitで使えるスマートプラグを探していてこれを見つけました。 本体についてるQRコードを…

セサミWi-Fiモジュール

売り切れになっていたセサミWi-Fiモジュールが入荷していたので買いました。 【新商品11/8(月)発送】WiFiモジュール (SESAME3/4対応)jp.candyhouse.co サイズはiPhoneの5Wの充電器に挿すと少しはみ出すくらいです。 Bluetoothの接続待ちがなくなり、素早く確…

Homebridge

SwitchBot単体でiOSのショートカットが使えないので、HomeBridgeを導入してHomeアプリから操作することにしました。 homebridge.io HomeKitに対応してないIoT機器をHomeKitに対応させるやつです。iOSのHomeアプリからはブリッジとして認識されます。 サーバ…

中華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.…

iPhone13

iOS

iPhone13 Pro Max ゴールドと iPhone 13 Pro グラファイトを予約しました。どちらも128GBです。 Pro Max はいつも通りオンラインの Apple Store で買ったんですが、Pro は楽天モバイルで買ってみました。 楽天モバイルiPhoneアップグレードプログラムです。 …

Nintendo Switch を有線接続

以前買ったけどMacで使えなくてしまってあったUSB Ethernetアダプタ。 a.aliexpress.com 試しに USB C to USB A アダプタかまして Nintendo Switch のドックに繋いでみました。 あっさり認識して接続できました。 接続テストもOK。

GIGABYTE GV-N2060OC-6GD

今使ってるPCは4年前くらいにBTOで買ったやつで、以下のようなスペックです。 Core i5-7500 ASRock B250M-HDV (別VGA) DDR4-2400 8GB SSD 240GB DVDスーパーマルチ GeForceGTX1060 3GB 80PLUS Bronze 600W 電源 グラボは GeForce GTX 1060 (3GB) なので、Ocu…

Oculus用度つきレンズ

Oculus Quest 2 と眼鏡を併用するのに何かいいものないかなと探していたところ、↓を見つけました。 Oculusシリーズ用 度付きレンズ アタッチメントセット 乱視対応 マルチコート収納ケース付価格: 8500 円楽天で詳細を見る Oculus のレンズに付ける度付きレ…

Oculus Quest 2

Oculus Quest 2 を手に入れました。最近アップデートされた128GBのやつです。 Anker Charging Dock for Oculus Quest 2 ANKERの充電ドックも購入しました。置く場所が決まるのでいいかんじです。 Oculus Quest 2—完全ワイヤレスのオールインワンVRヘッドセッ…

Keyboard Quantizer

Keyboard Quantizer を買いました。 Keyboard Quantizer (未組立版)shop.yushakobo.jp Keyboard Quantizer とは何かというと、一般のUSBキーボードとPCのUSBポートの間に挟むハードウェアで、QMKでキーマップを定義することができるものです。 届きました。 …

Bitriseのビルドステータスをステータスバーに表示するアプリ作りました

CI / CD サービスはBitriseを使っています。 app.bitrise.io Bitriseでは手動でWorkflowを実行することが多いんですが、BitriseのWebは割と重いので、ステータスバーに常駐してビルドステータスを表示したりWorkflowを実行したりできるMacアプリを作りました…

Anker PowerPort III 3-Port 65W Elite

3ヶ月くらい前にAUKEYのUSB PD充電器を買いました。 www.cathand.app リビングに置いて使っていたんですが、充電が途中で切れたり(iPhoneの充電開始音が鳴る)、充電したつもりが充電されていなかった等の報告があったのでAnkerのものを買ってみました。 An…

中華ミラネーゼループ

iOS

AliExpressでAppleWatchのミラネーゼループっぽいやつを買いました。 いま見たら商品ページ消えちゃってるけど、確か500円くらいだったと思います。 本体が青色なので青いバンドにしました。意外とかっこよくていいかんじです。 本体との接続部の精度があま…

MacBook Air (M1, 2020) にサーマルパッドを装着する

mac

以前、MacBook Air (M1, 2020) に熱伝導シートを貼るとパフォーマンスが上がるという話題がありました。 www.cathand.app 熱伝導シートは購入していたのですが、今回ようやっと作業することができました。 ツール MacBook Airの裏蓋を外すにはT5のペンタロー…

Carthageで作成したxcframeworkを追加した後archiveのvalidationでエラーになる

CarthageでRealmとかFirebase等の大きめのライブラリがxcframework化できるようになったのでビルド時間短縮のために導入しています。 その際、ストアに提出しようとしたときに以下のようなエラーが出る場合があります。 error: exportArchive: IPA processin…