CatHand Blog

アプリ開発やMac弄り

mac

ITMS-90283 エラー

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

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アプリを作りました…

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

mac

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

サンワサプライ LAN-ADURCM

mac

以前、USB3.0 の 2.5G Ethernet アダプタを買いました。 www.cathand.app ですが、使っているとたまにネットワーク全体が不通になり、このアダプタに接続されているEthernetケーブルを外すまで復帰しなくなることがありました。いろいろ調べるとどうも相性的…

PixelFinder 1.1.0 で動画に対応しました

Mac用画像ビューアの PixelFinder ですが、v1.1.0で動画に対応しました。 PixelFinderCatHand.orgユーティリティ無料apps.apple.com サムネイルのマウスオーバーでプレビュー再生したり、画像と混ぜて見開き表示されたりするところはアニメーションGIF等と同…

BUFFALO SSD-PG1.0U3-B/NL

Amazonのタイムセールで安くなっていたのでBuffaloの外付SSDを買いました。 BUFFALO USB3.1Gen1 ポータブルSSD 1TB 日本製 PS5/PS4(メーカー動作確認済) 耐衝撃・コネクター保護機構 SSD-PG1.0U3-B/NLバッファローAmazon ベンチマーク。 普通のUSB3.0接続SSD…

Xcode12.5でCould not attach to pidエラー

久しぶりにMacアプリのプロジェクトを開いて実行しようとしたら以下のようなエラーでデバッガ接続できなくなっていました。 Could not attach to pid : “1948” Domain: IDEDebugSessionErrorDomain Code: 3 Failure Reason: attach failed (Not allowed to a…

Seagate Backup Plus の分解

TimeMachineハードディスクが壊れました。 www.cathand.app ↑で買ったものです。気付いたらマウントしなくなっていて、何度試しても認識されない状態です。 1年以内なので保証とかあるような気もしますが、とりあえずバラしてみます。 隙間とかほぼなくて分…

Ajazz K680T (赤軸)

先日購入したAjazz K680Tですが、赤軸が追加されていました。 Ajazz K680T USB有線/Bluetooth 両対応 ワイヤレス メカニカル キーボード 小型 68キー LEDバックライト搭載 英語配列 iOS/Android/Mac/Windows対応 (ブラック-赤軸)メディア: 黒軸は割といいか…

Ajazz K680T

中華メカニカルキーボードを買いました。 Ajazz K680T USB有線/Bluetooth 両対応 ワイヤレス メカニカル キーボード 小型 68キー LEDバックライト搭載 英語配列 iOS/Android/Mac/Windows対応 (ブラック-青軸)メディア: 箱は黒ですが中身は白。 Varmilo VA73M…

macOS Big Sur 11.2.2

mac

11.2.2アップデートがきていました。 macOS Big Sur 11.2.2では、特定の他社製の非準拠セルフパワーUSB-Cハブやドックを接続したときに、MacBook Pro(2019年以降)およびMacBook Air(2020年以降)が破損するのを防止することができます。 この内容にすごい…

MacBook Air (M1, 2020) にサーマルパッドを装着するとパフォーマンスが上がるという話

mac

MacBook Air (M1, 2020) のヒートシンクに熱伝導シートを貼ると性能が上がるという動画が上がっていました。 www.youtube.com 要約すると以下のような内容です。 MacBook Air (M1, 2020) はファンレスなので長時間負荷をかけるとサーマルスロットリングが発…

OWC Thunderbolt 4 Hub

プレオーダーしていた OWC Thunderbolt 4 Hub が届きました。 eshop.macsales.com Thunderbolt 4 x 3 USB 3.2 Gen2 x 1 なハブです。 日本のAmazonでも売っていますが、本国サイトで買うより1万円以上高いです。 【国内正規品】 OWC Thunderbolt Hub (OWC …

確定申告

令和2年分の確定申告の時期です。国税局ホームページで、M1 MacではICカードリーダーが動作しない場合があるよという注意喚起がされていました。 私の使っているやつは↓これなんですが、MacBook Air (M1, 2020)では動作しませんでした。そもそもドライバが更…

CableCreation USB 3.0 to 2.5G LANイーサネットアダプター

mac

USB 3.0 to 2.5有線LAN,CableCreation USB to lanイーサネットアダプターMax2.5Gbps MacBook, Chromebook, Windows 10, 8.1, Mac OS X 10.6-10.15に対応 ブラックメディア: エレクトロニクス やっぱり有線LANが欲しいので購入しました。ウチのネットワーク…

Xcodeが断続的にレインボーカーソルになる

Xcodeを使っているとランダムにレインボーカーソルが発生して数分操作不能になる、という現象が発生しました。 MacBook Air (M1, 2020) / macOS 11.1 / Xcode 12.3 キャッシュ削除、シミュレータ全削除、Xcode再インストール等試したが改善せず Wifiを切ると…

Carthageでxcframeworkを作成する

Carthageでxcframeworkを作成できるようになりました。M1 Macで開発するにはライブラリのxcframework化はほぼ必須なので助かります。 github.com 既にCarthageのreadmeでは carthage update --use-xcframeworks を使うよう案内されていますが、現状最新のバ…

コマンドラインでターミナルのアーキテクチャを変更する

Apple Silicon対応していないコマンドをターミナルから使う時、いちいち「情報を見る」から「Rosettaで起動」をチェックしてターミナルを再起動するのは面倒です。 コマンドを呼び出す際に先頭に arch -x86_64 をつけるとRosettaでコマンドを実行することが…

MacBook Air (M1, 2020) の修理

mac

www.cathand.app ↑の続きです。 Apple丸の内のジーニアスバーの人がいろいろ試してくれました。 電源ボタン長押しとか一般的なやつ ファームウェアの書き換え(できんの?) MacBookの電源をバイパスして外部から電源供給?して起動 どれも反応が無くダメで…

MacBook Airの電源が入らなくなりました

mac

MacBook Air(2020, M1)はUSBポートが2つしかないので、ハブを使用していました。 www.cathand.app ↑のハブはHDMI、USB-A、USB-PDのやつなんですが、やっぱ有線LANがほしいなーと思ってAliExpressで探していました。 で、これを見つけました。 www.aliexpress…

Display Link Manager

mac

Display Link Manager の M1対応版が出てます。 https://www.displaylink.com/downloads/macos 以前試したときはRosettaでの動作だったのでイマイチだったんですが、M1対応アップデート割と早かったですね。 www.cathand.app 早速試してみました。マウスポイ…

MacBook Air (M1, 2020)

届いてから2週間くらい経ちました。 www.cathand.app 現状の開発環境の方針です。 iOS carthage 使うのやめてcocoapodsかSwift Package Managerにする cocoapodsでビルド通らないやつ Firebase SDK Swift Package Managerで入れる OpenCV 自前でビルドしてxc…

MacBook Ar (M1, 2020) にipaファイル経由でiOSアプリをインストールする

mac

Apple Siliconを搭載したmacはipaファイルがあればiOSアプリをインストールできます。これを利用して、デベロッパがAppStoreからmacへのインストールを許可していないiOSアプリもmacにインストールできます。 applech2.com ですが、iTunesが無くなってからip…

アンチグレアフィルム

グレア液晶は嫌なのでアンチグレアフィルムを買いました。 アンチグレアフィルム for MacBook Pro 13インチ(Late 2016)メディア: エレクトロニクス MacBook Pro 13インチ用と書かれていますが、MacBook Air (M1, 2020) でもぴったり貼れます。 このフィルム…

USB-Cハブ

MacBook Air (M1, 2020) ですが、自室では外部ディスプレイや周辺機器に繋げて使いたいので、USB Type-Cハブを購入しました。 Type-Cのハブっていろいろあるんですが、カードリーダーとかいらないのでシンプルなやつを選びました。 LENTION 4ポートUSB Type-…

M1搭載macにDisplayLinkで外部ディスプレイを接続する

mac

MacBook Air (M1, 2020) は外部ディスプレイを1台しか認識しませんが、DisplayLinkのUSB-HDMIアダプタ等はそれにカウントされないため、2台以上接続することができるようです。 applech2.com 試しにウチにあったDisplayLinkアダプタを接続してみたところ、2…

OpenCVを含んだiOSプロジェクトをApple Silicon macでビルドできるようにする

MacBook Air (M1) の開発環境を構築してます。 www.cathand.app OpenCVを含んだiOSシミュレータ向けビルドが通らない問題ですが、どうもlipoコマンドでは同じアーキテクチャのデバイス向けとシミュレータ向けのバイナリを混在できないようで、それらを混在さ…

MacBook Air (M1, 2020)

届きました。メモリ16GB / SSD512GB です。 きた pic.twitter.com/NctAaQSUhu— nya (@cathandnya) 2020年11月22日 とりあえず Apple Silicon mac でのアプリ開発環境を整備しています。現状(11/22)の問題点をまとめました。 Rosettaで動くやつ Homebrew Co…

macOS Big Surで日本語入力できない

mac

macOS Big Sur 11.0.1 にアップデートしたところ、Xcodeで日本語入力中にフリーズしてしまい、マトモに入力できなくなりました。 いろいろ調べたところ、システム環境設定の入力ソースが日本語だけになっていました。 元々英語もあったはずなので、+ボタンで…