YouTube Plus・uYouEnhancedのビルド方法


uYouやYTLiteなどのアプリが、GoogleのDMCAによって削除されたためIPAの入手が困難になりました。そのため、今後はIPAを自分でビルドする必要があります。

以下のビルド方法が対応しているのはuYouPlusuYouEnhancedYouTube Plus(YTLite)です。

ビルド方法

YouTube IPAのダウンロードリンクを入手

Decrypted iOS IPA App StoreというWebサイトからYouTube IPAのダウンロードリンクを入手します。ダウンロードするにはアカウント登録が必要です。

YouTubeと検索し「Decrypt this App」をタップします。次に「DOWNLOAD DECRPTED」を長押ししてリンクをコピーします。
armconverterでYouTubeと検索した結果

GitHubでリポジトリをフォーク

使用したいアプリのGitHubリポジトリをフォークします。GitHubアカウントが必要です。

リポジトリ左上のボタンをタップして、フォークを作成してください。

YTLitePlusのリポジトリリポジトリをフォーク

ビルド

作成したフォークリポジトリで「Actions」を開いて、緑のボタンをタップします。

Actionsタブを開く緑のボタンをタップ


All workflows」から「Build and Release」を選択します。

All workflowsをタップBuild and Release YTLitePlusを選択


Run workflow」をタップします。
先ほどコピーしたダウンロードリンクを、画像の②にペーストして「Run workflow」からビルドを開始します。
*YTLitePlusの場合は、「Upload iPA as artifact」のチェックを外し、「Create a draft release」にチェックをつけてください。
Run workflowのポップアップ

IPAをダウンロード

ビルドには6分ほどかかるので、少し待ちます。
ビルド画面


ビルドが終わったらCodeタブに戻り、スクロールして「Release」をタップします。

リポジトリトップ画面に戻るリリースをタップ

ビルド後のIPAがアップロードされているので、ダウンロードして完了です。

IPAを削除

GoogleからのDMCAを避けるために、念のためGitHubからIPAを削除します。
Releaseとworkflowから削除します。

ReleaseからIPAを削除workflowを削除

レポジトリをアップデート

フォーク元の変更を、定期的に自分のレポジトリにも反映させましょう。

Sync fork」から「Update branch」をタップしてアップデートします。
レポジトリをアップデートする