From 0b025a99596b78841d4376fd17dfc199806d6229 Mon Sep 17 00:00:00 2001 From: arichornloverALT <157071384+arichornloverALT@users.noreply.github.com> Date: Wed, 26 Jun 2024 12:46:13 -0500 Subject: [PATCH 1/2] Temporary fix SDK not compiling --- .github/workflows/buildapp.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/buildapp.yml b/.github/workflows/buildapp.yml index e897a16..0493264 100644 --- a/.github/workflows/buildapp.yml +++ b/.github/workflows/buildapp.yml @@ -45,7 +45,7 @@ jobs: steps: - name: Checkout Main - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 with: path: main ref: ${{ github.event.inputs.commit_id || github.ref }} @@ -55,7 +55,7 @@ jobs: run: brew install ldid dpkg make - name: Setup Theos - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 with: repository: theos/theos ref: 3da31488281ecf4394d10302d2629607f4a1aa07 @@ -71,19 +71,19 @@ jobs: path: theos/sdks/ key: ${{ env.cache-name }} - - name: Download iOS 16.4 SDK + - name: Download iOS 16.5 SDK if: steps.SDK.outputs.cache-hit != 'true' run: | - git clone -n --depth=1 --filter=tree:0 https://github.com/arichorn/sdks/ + git clone -n --depth=1 --filter=tree:0 https://github.com/theos/sdks/ cd sdks - git sparse-checkout set --no-cone iPhoneOS16.4.sdk + git sparse-checkout set --no-cone iPhoneOS16.5.sdk git checkout mv *.sdk $THEOS/sdks env: THEOS: ${{ github.workspace }}/theos - name: Setup Theos Jailed - uses: actions/checkout@v4.1.6 + uses: actions/checkout@v4.1.7 with: repository: qnblackcat/theos-jailed ref: master From f808ab9f63ecd8d00352f001531407fbe6dd1532 Mon Sep 17 00:00:00 2001 From: arichornloverALT <157071384+arichornloverALT@users.noreply.github.com> Date: Wed, 26 Jun 2024 13:20:33 -0500 Subject: [PATCH 2/2] Update compiling for YouTube v19.21.2+ Minimum is iOS 15.0 and the SDK will be using iOS 16.5 --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 998cb5f..e8a36be 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -TARGET = iphone:clang:16.2:14.0 +TARGET = iphone:clang:16.5:15.0 YTLitePlus_USE_FISHHOOK = 0 ARCHS = arm64 MODULES = jailed @@ -60,4 +60,4 @@ before-all:: if [[ ! -f $(YTLITE_DYLIB) || ! -d $(YTLITE_BUNDLE) ]]; then \ $(PRINT_FORMAT_ERROR) "Failed to extract YTLite"; exit 1; \ fi; \ - fi \ No newline at end of file + fi