テレビが居間に置いてあり、開発部屋が別なので今はApple TV実機で動作確認したい場合居間に行って、奥さんを押しのけて確認する必要がある。
現状だとEmulatorと実機の動作が結構ちがう(ボタンのFocusのされ方が異なる。近いうちに直るとと思うが)ので、実機での確認が必須だが奥さんにいやがられてしまうので、テレビなしで実機の動作確認をしたい。
最初、なるべく小さくて安いテレビを買おうと考えたが、そういう用途が少ないためかほとんど見つからなかった。USBで接続するサブディスプレイにHDMIが用意されているものがあったが、高い。
ということで良い方法が見つかっていなかったが、昨日おもしろい情報を発見した。
tvOSアプリの開発やレビューにはテレビを繋がなくてもApple TVの画面をキャプチャできる「ダミーHDMIアダプタ」があるとちょっとだけ便利。
fit-Headless という、主に Mac mini で使われていたダミーHDMIアダプタを使って画面出力を行い、画面自体はApple TVのUSB-CからMacにキャプチャすればよいらしい。(2種類あるが厚みの薄い fit-Headless 4Kを買う必要がある)
ということでまずは手持ちのMacBook Proでキャプチャできるかを試そうとしたところ、QuickTime Player で Apple TVが認識されなかった。
新型Apple TV(第4世代)をUSB-AのMacで録画&画面キャプチャする方法 : Simple Guide to iPhone | シンプルガイド
にあるけれども、MacOS X Yosemiteの QuickTime Player ではキャプチャできず、El Capitanが必要なのかも知れない。特に El Capitanにしたいモチベーションはないのだが。
そしてよくみるとfit-Headless 4K は日本のAmazonだと4600円もする… USでだれかに買ってきてもらう作戦の方が良いかも。
ということで悩み中。まずは実際やってみて成功した方を探してみよう。
