Skip to content

Building

Nguyễn Đạt edited this page Jul 27, 2022 · 39 revisions

Method 1: Github action

Requirement:

  • A Github account.
  • A decrypted YouTube ipa. You must upload it to your cloud storage service (Dropbox, OneDrive, Google Drive or whatever you want). After that, get the direct download link to the IPA.
  • For those who are planning to build v16.42.3: this is the direct URL to the decrypted YouTube v16.42.3 IPA.
https://27man-my.sharepoint.com/:u:/g/personal/qn____27man_onmicrosoft_com/Ea-gtjWI219Kmg7rllE-u0cBMGFuv-jbbDlByJqqS_PVdQ?download=1

Step:

  1. Fork this repository.
  2. In your forked repository, go to the Actions tab > Select Build and Release uYouPlus action > Run workflow > Enter everything it requires. Make sure you use a direct link to the IPA.

Screen Shot 2

  1. That's it! Grab a coffee ☕️ The process might take several minutes. You will see the IPA in the Releases tab of your repository.

Method 2: theos-jailed

Requirement:

  • Xcode 13+ & Xcode Command Line Tools
  • theos & theos-jailed
  • A patched iOS 15 SDK in theos/sdks. This is an iOS 15.0 SDK. If you use a different SDK, please udpate the target in Tweaks > Alderis > Makefile

Step:

  1. Clone this repo: git clone --recursive https://github.com/qnblackcat/uYouPlus.git
  2. Update submodules: cd ./uYouPlus && git submodule update --remote --merge
  3. Make the buildapp.sh script executable: chmod +x ./buildapp.sh
  4. Optional: add or remove any tweaks you want. I highly recommend you take a look at the theos-jailed wiki.
  5. Run the buildapp script: ./buildapp.sh, and drag & drop the decrypted YouTube IPA into the terminal window when it asks you:
git clone --recursive https://github.com/qnblackcat/uYouPlus.git
cd ./uYouPlus && git submodule update --remote --merge
chmod +x ./buildapp.sh
./buildapp.sh

Screen Shot 2

✔︎ That's it! Grab a coffee ☕️ The process might take several minutes. The IPA is stored in ./uYouPlus/packages