CatHand Blog

アプリ開発やMac弄り

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

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…

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…

ゲームボーイアドバンスSPのバックライト液晶化

さくさんさん( id:ch3cooh393 )からGBASPのバックライト液晶をいただきました。 少し調べたところ、これは AGS-001 というやつで、40PINって書いてある変換フレキはGBA用のパーツっぽいです。 GBASPにはこの変換フレキを使わずにそのまま基板に接続できま…

はてなブログアプリにログインできない

iOS

iPhoneのはてなブログアプリにログインできなくなりました。 Webではログインできて、そのIDとパスワードをそのまま使ってもログインできません。 サポートにも連絡したんですが、自己解決したのでやり方を載せておきます。 iPhoneのはてなブログアプリにはI…

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

mac

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

Apple Watchのバンド

iOS

www.cathand.app AppleWatchですが、風呂入るとき以外ずっとつけていたらかぶれました。 Apple Watchでかぶれた— nya (@cathandnya) 2020年11月1日 仕方ないのでこまめにつけ外しすることにします。ソロループだとつけ外ししにくいので、ベリベリする安いバ…

ゲームボーイアドバンスSPのIPS液晶化

諸事情により我が家ではゲームボーイアドバンスSPがずっと現役なんですが、流石にいろいろガタがきているので何台かストックしています。 今回はそのうち一台をIPS液晶化してみました。 IPS液晶キットはAliExpressで↓を買いました。 www.aliexpress.com 通常…

Apple Watch Series 6

届きました。 40mmソロループ(サイズ5)です。ソロループのサイズ測り直したりしてたので出遅れました。 Series 4 全然使ってないのに今回買おうと思ったのは、血中酸素濃度測定ができるようになったからです。 私は睡眠時無呼吸症候群でCPAPを使っています。…

Varmilo VA73M

ふもっふのおみせでVarmiloのキーボードを買いました。日本語配列73キーの茶軸です。 www.fumo-shop.com 注文確認メールとか何もなかったけど即発送されたので好印象です。 箱が立派。 Macに繋ぐときちんと日本語キーボードとして認識されるんですが、Macモ…

Automatic preview updating paused

SwiftUI で Automatic preview updating paused というエラーが出てプレビューが表示されない場合の対処法です。 stackoverflow.com ↑に書いてあるとおりなんですが、 Run script phase でプレビューの時にスクリプトが実行されないようにすると直ることがあ…

Mac mini (2018) 熱対策

mac

applech2.com Mac mini を使っていると本体がすごく熱くなるんですが、↑のアプリを使ってCPUクロックが落とされていないか確認してみました。 Bitriseでビルドすると45分くらいかかる Xcode プロジェクトをクリーンビルドしてみたところ… 2回目のビルドで60%…

Keychron K1 のファームアップ

www.cathand.app 英数かなキーが認識されなくて Karabiner-Elements が必須だった Keychron K1 ですが、修正されたファームウェアが配布されました。 詳しくは Green Founding のプロジェクトページに書いてありますが、USB接続用のファームとBluetooth接続…

Creative Sound Blaster Play! 3

www.cathand.app ↑のミクさんのスピーカーなんですが、Mac mini のイヤホンジャックに直接繋ぐと雑音が入るので、USB オーディオ経由で繋げていました。 ↑ Griffine Technology の iMic です。 でもしばらく使ってると音が出なくなったり、ソース選択時に固…

Illustail 4.1.0

でてます。 IllustailCatHand.orgソーシャルネットワーキング無料apps.apple.com iOS14のWidgetを追加しました。任意のタイムラインの最新投稿を順番に表示します。 Widget やっと動いた pic.twitter.com/r5l50bkFYC— nya (@cathandnya) 2020年9月25日 ↑のよ…

iOS14でMultipeerConnectivity.frameworkがエラーになる件の解決編

www.cathand.app ↑のiOS14でMultipeerConnectivity.frameworkがiOS14実機でエラーになる件ですが、Appleのデベロッパーフォーラムに解決策が載っていました。 developer.apple.com Info.plist で NSLocalNetworkUsageDescription を追加する 以下のような NS…

Tileの電池交換

去年の12月に買ったTileの電池がなくなりました。 Tile Mate (2020) 電池交換版 4個パック 探し物/スマホが見つかる 紛失防止 日米シェアNo.1 スマートスピーカー対応[Works with Alexa認定製品]【日本正規代理店品】 RE-19004-AP発売日: 2019/10/18メディア…

PINRemoteImageでビルドエラー

App Extension と本体アプリの両方で PINRemoteImage を使っていると Archive に失敗することがあります。 環境 macOS 10.15.6 Xcode12 cocoapods 1.9.3 abstract_target 'main' do pod 'PINRemoteImage' ... target 'App' end abstract_target 'widget' do …

iOS14でMultipeerConnectivity.frameworkがエラーになる

近距離で P2P 通信ができる MultipeerConnectivity.framework ですが、iOS14 でエラーが発生する場合があります。 MCNearbyServiceAdvertiser や MCNearbyServiceBrowser 等が NSNetServicesErrorCode = "-72008"; 的なエラーを返します。 このエラーは Xcod…

Mac mini の Bluetooth

mac

最近、結局 Apple Wireless Keyboard を使っているんですが、たまに接続が切れたり、勝手にキーリピートが入ることがあります。 そういえば別の Bluetooth キーボードでも同じような現象が起きていたし、ソニーのワイヤレスヘッドセットもオンライン会議中に…

クランプ付USBハブ

上海問屋でクランプ付きUSBハブを買いました。 ORICOのやつなので↓これっぽい。 ORICO USB3.0 ハブ 4ポート USBハブ 5Gbps高速 バスパワー アルミニウム 1mUSB延長ケーブル付き 軽量メディア: デスクに付けてみたところ。 しっかり固定されるので片手で抜き…

インテリジェントキーの電池交換

リーフ起動するときに、「インテリジェントキーの電池を交換してください」的なメッセージが出るようになりました。 日産の言うインテリジェントキーというのはこれ↓。 交換方法をググると↓が出てきます。 インテリジェントキーの電池交換 電池はCR2025との…