CatHand Blog

アプリ開発やMac弄り

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が欲しいので購入しました。ウチのネットワーク…

BitriseからDeployGateへデプロイする

BitriseからDeployGateへデプロイするのは DeployGate Upload ステップがあるので簡単そうです。 ですが、既存のDeployGateアプリの配布ページへデプロイ設定する際にいくつかハマった部分があるのでメモしておきます。 DeployGate: API Key API Keyには、De…

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…

M1 macでcocoapods-binaryを使う

cocoapods-binaryはcocoapodsで管理しているライブラリをプレビルドしてくれる便利なプラグインです。主にCIサービス等でビルド時間を短縮するのに役立ちます。 github.com ですが、cocoapods-binaryでプレビルドするとarm64シミュレータ向けのバイナリが作…

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…