AppleTVにbeta版を入れるには
AppleTVのOSをいじる際の手順について記載します。
事の発端
家のブレーカーが落ちて停電した後、
AppleTVに以下エラーが表示されて何もできない!
Exriration Notice
This version of AppleTV has expired. Update your AppleTV by connecting it to iTunes and restoring the latest version.
よくよく考えたら、前にAppleTVに入れたbeta版が期限切れしたみたい。
PC経由で復旧する羽目になったので、非常にニッチな需要かと思いますが、
AppleTVへのbeta版の導入方法・復旧方法について記載したいと思います。
iOSDevサイトにある公式マニュアルだと絵がなくて分かり辛かったので。
Downloads & ADC Member Assets - Apple Developer
必要なもの
AppleTV
PCに繋いでOSを更新します。
普段はTVの近くに置いてあると思いますが、
電源ケーブル以外は全部外してPCの近くに持ってきます。
micro-USBケーブル
それ何?ってなるよねー。
身近なガジェットだと、kindle用とPSVita用とnexus7用のケーブルがmicro-USBみたい。
上記のどれかあれば、それ流用で良いんじゃまいかと。
Androidスマフォ用とかもいけそ。
なければどっかから調達する。
Mac
Xcodeを使う必要があるので。
注意点
AppleTVにはiOS端末のようなバックアップの仕組みがないので、
以下に代表する各種設定が初期化されます。
・Wi-Fi設定
・AppleIDとの紐付け
beta版の導入・復元を行うには、作業完了後にこれら初期設定を再度行う必要があります。
手順1 AppleTVを開発登録する
既に登録済であれば不要。
これやってないと、iTunes上に表示されないかも。
1.電源ケーブルをコンセント/AppleTVと接続する。
2.micro-USBをXcodeがインストールされたPC/AppleTVと接続する。
4.開発端末として登録する
iPhoneを開発端末として登録する時と同様に下記手順を行う。
1.Organizer上で「Use for Development」を選択して、Developerアカウントに紐付ける。
2.AppleTVからUSBケーブルを抜いて、電源を外す。
3.電源ケーブルを接続する
4.USBケーブルを接続する
※2〜4は、PCに認識させるため
手順2 iTunesにリカバリモードとして認識させる
iTunesにAppleTVを認識させる。
iTunesを最前面に表示した状態で以下操作を行う
1.AppleTVの付属リモコンでMENUと↓を長押し、LEDが激しく点滅し出すのを待つ
2.MENUと再生ボタンを長押しすると、iTunesのデバイスの欄でAppleTVが認識される
リカバリモードの参考サイト
Trick to get Apple TV 2 into DFU mode | FireCore
手順3 その1 公開版からbeta版にする
「betaで最新機能を試す!」ってケース
1.iOSDevで、AppleTVbeta版のdmgファイルを落とす
細かいバージョンの確認は、
以下サイトでSerialNumberを元に参照するのが便利だと思う。
Apple Serial Number Info // Decode your Mac's serial number!