KRTirtho / spotube

🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!
https://spotube.krtirtho.dev/
Other
26.68k stars 1.09k forks source link

[iOS] Can’t download any songs #1327

Open OnellD27 opened 4 months ago

OnellD27 commented 4 months ago

Is there an existing issue for this?

Current Behavior

I go to the album and clicked on the song and can’t download it and it won’t let me even download the album. IMG_1330 IMG_1331

Expected Behavior

It should download any song without any issues.

Steps to reproduce

  1. I opened the app
  2. Then I searched for any album that I know and clicked on it
  3. Then I clicked on any song and clicked on download track.
  4. And I tried with the album too.

Operating System

iOS

Spotube version

v3.5.0

Installation source

Website (spotube.netlify.app) or (spotube.krtirtho.dev)

Additional information

No response

Self grab

Awiskov commented 3 months ago

I have also the same issue. Anybody did find a solution ? Pls need help

mustard007 commented 3 months ago

I have also the same issue. Anybody did find a solution ? Pls need help

Same here !

tropicapic commented 2 months ago

I have the same problem. Tested it for many different songs on iPhone 12. That is the according exception from the logs:

------- APP INFO ------- environment: release version: 3.6.0 appName: Spotube buildNumber: 30 packageName: oss.krtirtho.spotube.stable.2SA5C4ATLJ ---------- ERROR ---------- PathNotFoundException: Cannot copy file to '/var/mobile/Containers/Data/Application/00E9229B-5EDA-49A9-8EAE-F611A7346F5F/Downloads/Spotube/Magic Moment (feat. Chris de Sarandy) - Glockenbach, Chris de Sarandy.m4a', path = '/var/mobile/Containers/Data/Application/00E9229B-5EDA-49A9-8EAE-F611A7346F5F/Library/Caches/spotube-downloads/Magic Moment (feat. Chris de Sarandy) - Glockenbach, Chris de Sarandy.m4a.partial' (OS Error: No such file or directory, errno = 2) ------- STACK TRACE ------- 0 _checkForErrorResponse (dart:io/common.dart:55) 1 _File.copy. (dart:io/file_impl.dart:356) 2 DownloadManager.download (package:spotube/services/download_manager/download_manager.dart:143) 3 DownloadManager._startExecution (package:spotube/services/download_manager/download_manager.dart:409) ------- CUSTOM INFO -------

aether-coder commented 2 months ago

Can confirm the same issue from the screenshot in windows 11 latest update and Zorin OS 17.1 Lite

slyrp commented 2 months ago

still an issue ☹️ literally the only reason i got it on ios too--just to download songs

CrazyM0nkey commented 1 month ago

I hat the same issue with YT and Piped as source. But after changing to Jiosaavn downloads are working again.

KRTirtho commented 1 month ago

Fixed in 3.7.1

OnellD27 commented 1 month ago

Fixed in 3.7.1

Sorry, but it is still happening to me.

Root-FTW commented 1 month ago

Fixed in 3.7.1

Sorry, but it is still happening to me.

Same here, :(

55bcbda9-02ba-44d0-8450-e3e9cefeff76

LOG:

============================== CATCHER 2 LOG ============================== Crash occurred on 2024-06-06 12:32:35.431944

------- DEVICE INFO ------- model: iPhone isPhysicalDevice: true name: iPhone identifierForVendor: E0FEA218-37D8-4D96-B779-573D954EF8D8 localizedModel: iPhone systemName: iOS utsnameVersion: Darwin Kernel Version 23.5.0: Wed May 1 20:34:31 PDT 2024; root:xnu-10063.122.3~3/RELEASE_ARM64_T8110 utsnameRelease: 23.5.0 utsnameMachine: iPhone14,3 utsnameNodename: localhost utsnameSysname: Darwin

------- APP INFO ------- =====================version: 3.7.1 appName: Spotube buildNumber: 32 packageName: oss.krtirtho.spotube.stable

---------- ERROR ---------- type 'Null' is not a subtype of type 'String'

------- STACK TRACE -------

0 AndroidBuildVersion._fromMap (package:device_info_plus/src/model/android_deutsnameVersion: Darwin Kernel Version 23.5.0: Wed May 1 20:34:31 PDT 2024; root:xnu-10063.122.3~3/RELEASE_ARM64_T8110

utsnameRelease: 23.5.0 utsnameMachine: iPhone14,3 utsnameNodename: localhost utsnameSysname: Darwin

------- APP INFO ------- environment: release version: 3.7.1 appName: Spotube buildNumber: 32 packageName: oss.krtirtho.spotube.stable

---------- ERROR ---------- PlatformException(discoveryError, Bonsoir has encountered an error during discovery : -65555: NoAuth (error %s)., -65555, null)

------- STACK TRACE -------

------- CUSTOM INFO -------

============================== CATCHER 2 LOG ============================== Crash occurred on 2024-06-06 12:33:38.140500

------- DEVICE INFO ------- model: iPhone isPhysicalDevice: true name: iPhone identifierForVendor: E0FEA218-37D8-4D96-B779-573D954EF8D8 localizedModel: iPhone systemName: iOS utsnameVersion: Darwin Kernel Version 23.5.0: Wed May 1 20:34:31 PDT 2024; root:xnu-10063.122.3~3/RELEASE_ARM64_T8110 utsnameRelease: 23.5.0 utsnameMachine: iPhone14,3 utsnameNodename: localhost utsnameSysname: Darwin

------- APP INFO ------- environment: release version: 3.7.1 appName: Spotube buildNumber: 32 packageName: oss.krtirtho.spotube.stable

---------- ERROR ---------- PathAccessException: Creation failed, path = '/var/mobile/Containers/Data/Application/2CE3429A-735B-4D74-9C11-7833B0D76C73/Downloads' (OS Error: Operation not permitted, errno = 1)

------- STACK TRACE -------

0 _checkForErrorResponse (dart:io/common.dart:55)

1 _Directory.create. (dart:io/directory_impl.dart:109)

#2 _Directory.create.. (dart:io/directory_impl.dart:99) #3 DownloadManager.download (package:spotube/services/download_manager/download_manager.dart:83) #4 DownloadManager._startExecution (package:spotube/services/download_manager/download_manager.dart:411) ------- CUSTOM INFO ------- ======================================================================
Root-FTW commented 1 month ago

Has anyone come up with a temporary solution?