以前ご紹介したtvOSBrowserのサイドローディングは簡単です。少し調整するだけで、すべてがうまくいきます。アプリのサイドローディングに関する標準的なチュートリアルは既に公開されていますが、完了する前にもう1つ必要な手順があります。このチュートリアルでは、ハンズオン形式のステップバイステップの動画で、必要な手順をすべてご紹介します。
ステップ1: サイドローディングチュートリアルを使用して、Apple TVにtvOSBrowserをサイドロードします。
ビルドは失敗し、「UIWebView」は利用できません: tvOSでは利用できませんというエラーが発生します。
ステップ2:アプリケーションフォルダを開く
ステップ3: Xcode.appを右クリックして「パッケージの内容を表示」を選択します。
ステップ4: Developer → Platforms → AppleTVOS.platform → Developer → SDKs → AppleTVOS.sdk → usr → include を開きます。
ステップ5: Availability.hをダブルクリックしてXcodeで開きます
ステップ 6:次の行を見つけます。
#define __TVOS_UNAVAILABLE __OS_AVAILABILITY(tvos,unavailable)
#define __TVOS_PROHIBITED __OS_AVAILABILITY(tvos,unavailable)
これらの行を次の行に置き換えます。
#define __TVOS_UNAVAILABLE_NOTQUITE __OS_AVAILABILITY(tvos,unavailable)
#define __TVOS_PROHIBITED_NOTQUITE __OS_AVAILABILITY(tvos,unavailable)
ステップ7:変更をAvailability.hに保存する
ステップ8: Xcodeの再生ボタンを使用してtvOSBrowserを再構築すると、正常にビルドされるはずです。
ステップ9: Apple TVでtvOSBrowserアプリのアイコンを見つけて、テレビでウェブを閲覧し始めます
やり方はとても簡単で、最初から最後まで5分ほどで終わります。Apple TVでブラウザを使いたいなら、これが一つの方法です。
https://twitter.com/stroughtonsmith/status/662706134306979840
このブラウザは非常に基本的なものですが、元の開発者である Steve Troughton-Smith 氏は、自分が築いた基盤を他の人たちが受け継いで、その上に構築してくれることを期待しています。
現時点では、ブラウザでできることは次のとおりです。
- Apple TV リモコンのタッチ領域の中央をタップすると、カーソル モードとスクロール モードが切り替わります。
- クリックするにはタッチ領域をクリックします。
- メニューから前に戻ります。
- 再生/一時停止ボタンを使用すると、URL を入力できます (あいまい一致や自動検索はありません)。
Apple TVでtvOSBrowserを試しましたか?もし試したなら、感想はいかがでしたか?