必要なもの
- Apple TV
- Mac
- Xcode
- iOS App Singner
- インストールしたいIPAファイル
IPAファイルの署名に使います。ダウンロードして「アプリケーション」フォルダーに移動しておいてください。
注意点
無料Apple IDでは七日間で署名が切れてしまい、アプリが開けなくなります。
その際には再度インストールをし直す必要があります。
ペアリング
- MacとApple TVを同じネットワークに接続させる
- Mac側でXcodeの上のバー「Window > Devices and Simulators」を開いておく
- Apple TV側で「設定アプリ > リモコンとデバイス」のRemote Appとデバイスを開いてく
- Xcode側で以下のように出てくるのでペアリングする
- 以下のようにできていたらペアリング完了
![](https://zunda-hack.com/wp-content/uploads/2020/05/60EFE7C1-BF03-41AC-BF34-540951240B78.png)
![](https://zunda-hack.com/wp-content/uploads/2020/05/4469F4D4-B769-4469-AFD0-80EFA998177D.png)
![](https://zunda-hack.com/wp-content/uploads/2020/05/7F14EB81-1BB2-4079-9635-A172A4ECC5A7.png)
![](https://zunda-hack.com/wp-content/uploads/2020/05/B06B37DF-97B0-4BBE-B551-0964219C9022.jpeg)
![](https://zunda-hack.com/wp-content/uploads/2020/05/0E896319-F65D-4297-844E-FA5C6084D7E6.png)
プロジェクトの作成
- Xcodeを開いて上のバー「File > New > Project…」を選択してプロジェクトを作成
- 「tvOS」の「Single View App」を選択して「Next」で先に進む
![](https://zunda-hack.com/wp-content/uploads/2020/05/D9BDE469-2FC4-47E2-950A-F12E6EC7EE02.png)
![](https://zunda-hack.com/wp-content/uploads/2020/05/D9EA2C62-8499-4044-BBD6-2458CBD200BC.png)
プロジェクトの設定
![](https://zunda-hack.com/wp-content/uploads/2020/05/898193B6-E201-43D0-A7D6-982EA75F22F4.jpeg)
- プロジェクトに必要な情報を入力していく。
- Teamには自分のApple IDを選択
- 他の「Product Name」「Organization Name」「Organization Identifier」はなんでもいいので適当に入力
- 「Include Unit Tests」と「Include UI Tests」は必要なければ外しておく
署名の設定
- 左上のデバイス選択で、インストール先の実機(Apple TV)を選択
- 「Signing & Capabilities」を開く
- Teamに自分のApple IDを選択
- Bundle Identifierを適当に入力(エラーが出なければなんでもよい)
![](https://zunda-hack.com/wp-content/uploads/2020/05/04161F98-CF3E-40FC-B463-FC3F614309D6.png)
![](https://zunda-hack.com/wp-content/uploads/2020/05/fullsizeoutput_f3b.jpeg)
IPAファイルの署名
![](https://zunda-hack.com/wp-content/uploads/2020/05/42A160CB-F627-48C1-AE1D-B17F4E696502.jpeg)
- 「iOS App Signer」を開く
- Input Fileに「Browse」ボタンで「IPAファイル」を選択
- Signing Certificateに「自分のApple ID」を選択
- Provisioning Profileに「tvOS Team Provisioning Profile: Bundle Identifier」を選択
- 右下の「Start」ボタンを押して署名済みIPAファイルを作成
IPAファイルのインストール
- Xcodeの上のバー「Window > Devices and Simulators」を開く
- Apple TVを選択して「INSTALLED APPS」の「+ボタン」を選択
- 署名済みIPAファイルを選択してインストール
![](https://zunda-hack.com/wp-content/uploads/2020/05/60EFE7C1-BF03-41AC-BF34-540951240B78.png)
![](https://zunda-hack.com/wp-content/uploads/2020/05/74A144C3-317F-4028-9512-093925C3506B.png)
コメント
困っています。ReProvisionがエラーになってしまいます。「this app could not be installed because there already are 3 signed apps」これの対処法お分かりの方いらしゃいますか?環境はios13.5 uncOvernにてiphone単体で脱獄しました。アドバイスよろしくお願いいたします
記事に関係ない質問はこちらから
https://zunda-hack.com/comments-jailbreak-related-question/