YTMusicUltimate icon indicating copy to clipboard operation
YTMusicUltimate copied to clipboard

Actions compilation fails - Download iOS SDK dependency

Open cybrnook opened this issue 1 year ago • 4 comments
trafficstars

Describe the bug

Compilation fails on step “Download iOS SDK”.

Run git clone --quiet -n --depth=1 --filter=tree:0 https://github.com/arichorn/sdks/
fatal: could not read Username for 'https://github.com': Device not configured
Error: Process completed with exit code 128.

Assume it’s because arichorns account has issues at the moment. Perhaps there is an alternate source?

Steps to reproduce

Compile using actions

Crashlog

No response

Post Requisites

  • [X] I have checked that a similar issue has not been reported before.
  • [X] Verified the relevance of the project and the version you are using.
  • [X] Provided a detailed description of the problem and have filled in all required fields.
  • [x] I have read the 'IPA Building Troubleshooting' section (Only for issues related to building the IPA file).
  • [ ] I did not answer truthfully to ALL the above checkboxes.
  • [X] By submitting this issue, I confirm that I have filled in all the necessary fields and complied with the guidelines. Failure to comply may result in the issue being closed without discussion, and repeated violations may lead to restrict account from further participation.

cybrnook avatar Jul 15 '24 04:07 cybrnook

i have same issue And please update tweak patches, it was work on YTMusic 7.07.2 patches 2.1, But not work on YTMusic newer (cant play in background)

oldman20 avatar Jul 17 '24 03:07 oldman20

It's due to the original SDK repo from arichorn no longer being accessible, just change it to use arichornloverALT's SDK instead and it will work. Like this.

Also background playback works fine for me on the latest version (7.10) so idk about that.

Thank, i tried and now it work on 7.10.2. btw when installing with TrollStore, has popup: photo_2024-07-18_12-19-47 Is it normally? Cause i remember it not when use 7.07.2?

oldman20 avatar Jul 18 '24 05:07 oldman20

Screenshot_2024-07-19-12-17-33-767_com.github.android-edit.jpg

it works

chwhaanews avatar Jul 19 '24 04:07 chwhaanews

The linked answers and threads above 404 for me but I am having the same issue. I am trying to patch youtube music decrypted .ipa 7.10

hetzjagd avatar Jul 21 '24 08:07 hetzjagd

@oldman20 I've tried with the ALT but it does not work

TheStealDeal avatar Jul 25 '24 17:07 TheStealDeal

@TheStealDeal , @hetzjagd It work for me: image

oldman20 avatar Jul 26 '24 08:07 oldman20

@TheStealDeal , @hetzjagd Take a close look at what is updated in the code. Everything works.

          cache-name: iOS-16.5-SDK
        with:
          path: theos/sdks/
          key: ${{ env.cache-name }}
          restore-keys: ${{ env.cache-name }}

      - name: Download iOS SDK
        if: steps.SDK.outputs.cache-hit != 'true'
        run: |
          git clone --quiet -n --depth=1 --filter=tree:0 https://github.com/theos/sdks/
          cd sdks
          git sparse-checkout set --no-cone iPhoneOS16.5.sdk

i-matveev avatar Jul 26 '24 08:07 i-matveev

@TheStealDeal , @hetzjagd Take a close look at what is updated in the code. Everything works.

          cache-name: iOS-16.5-SDK
        with:
          path: theos/sdks/
          key: ${{ env.cache-name }}
          restore-keys: ${{ env.cache-name }}

      - name: Download iOS SDK
        if: steps.SDK.outputs.cache-hit != 'true'
        run: |
          git clone --quiet -n --depth=1 --filter=tree:0 https://github.com/theos/sdks/
          cd sdks
          git sparse-checkout set --no-cone iPhoneOS16.5.sdk

Don't forget to replace the link

i-matveev avatar Jul 26 '24 08:07 i-matveev

@TheStealDeal , @hetzjagd Take a close look at what is updated in the code. Everything works.

          cache-name: iOS-16.5-SDK
        with:
          path: theos/sdks/
          key: ${{ env.cache-name }}
          restore-keys: ${{ env.cache-name }}

      - name: Download iOS SDK
        if: steps.SDK.outputs.cache-hit != 'true'
        run: |
          git clone --quiet -n --depth=1 --filter=tree:0 https://github.com/theos/sdks/
          cd sdks
          git sparse-checkout set --no-cone iPhoneOS16.5.sdk

Don't forget to replace the link

Are we all looking at the same workflow file? The main.yml file in the main branch does not have theos fpr the sdks repo.

https://github.com/dayanch96/YTMusicUltimate/blob/d0b4d10af6d6b8393154d493cadcb4572d226448/.github/workflows/main.yml#L61

image

Anon-Exploiter avatar Jul 28 '24 11:07 Anon-Exploiter

This PR fixes it:

https://github.com/dayanch96/YTMusicUltimate/pull/272

Anon-Exploiter avatar Jul 28 '24 11:07 Anon-Exploiter

I’m still getting the sdk issue but my repository says it’s up to date with this one. How do I get it to update with the fixed sdk url?

correii avatar Jul 29 '24 06:07 correii

It's due to the original SDK repo from arichorn no longer being accessible, just change it to use arichornloverALT's SDK instead and it will work. Like this.

Just to try clarify, this is the link that I was saying doesn't work. The suggested manual fixes work (I assume so anyway, I got a friend to figure it out for me on the day I posted that), but that wasn't what I was trying to highlight originally.

hetzjagd avatar Aug 02 '24 03:08 hetzjagd

We just pushed a commit fixing this issue, please update your forks and try again.

mustafacakirogludev avatar Sep 03 '24 22:09 mustafacakirogludev