BLeeEZ / amperfy

Amperfy is an iOS/iPadOS/macOS app to play songs from an Ampache or Subsonic server
GNU General Public License v3.0
498 stars 40 forks source link

App crashes after update to 1.0.6 #65

Closed flrnns closed 3 years ago

flrnns commented 3 years ago

I have updated from 1.0.5 (5) to 1.0.6 (1) and the app crashes immediately after opening.

iOS 14.7.1

BLeeEZ commented 3 years ago

I am sorry to tell you that this problem can only be fixed with a reinstall. The reason is explained here: https://github.com/BLeeEZ/amperfy/issues/61

flrnns commented 3 years ago

Thank you Did the reinstall, app does not crash anymore. However, subsonic (owncloud music) is not accepting my credentials anymore. Tried to reset the password, but still will not get authenticated

do you have an idea?

BLeeEZ commented 3 years ago

Mhh, did you try to active select subsonic as backend API?

flrnns commented 3 years ago

yes, unfortunately not working. credentials are working fine with other client, e.g jamstash

BLeeEZ commented 3 years ago

With my test servers the subsonic authentication works fine. Did you completely closed the app and restarted it? Actually I have no idea why your credentials are not valid. What is the error message?

flrnns commented 3 years ago

Yes, I have tried closing it and reinstalling it.

Error: Login failed Not able to login, please check credentials!

When I uninstal 1.0.6 and reinstall 1.0.5 (5) the credentials work fine.

BLeeEZ commented 3 years ago

Well this interesting. Would mind to try it with v1.0.5 (6)?

flrnns commented 3 years ago

I only have 1.0.5 (5) as option to install from the testflight app

BLeeEZ commented 3 years ago

Can tell me the client and server API version under Settings -> Server for v1.0.5 (5)?

flrnns commented 3 years ago

Both 1.11.0

BLeeEZ commented 3 years ago

1.11 is quite an old api version. I did some checking and with other older versions of subsonic. These server working fine with Amperfy in the current version. I am running out of ideas.

1.11 still uses clear text password post as authentication. I give you the advice to use some other newer backend. Passwords can easily be intercepted.

myaklez commented 3 years ago

Still persist the problem after update or remove , the aplication dont start. Testing in Iphone 6 plus With IOS 12.5.1

myaklez commented 3 years ago

Re-Install dont fix the problem in my case, the app dont start

BLeeEZ commented 3 years ago

Is the App crashing or is it not possible to login on your server?

myaklez commented 3 years ago

I cant do nothing , the app dont charge , only show the logo , and dissolve ,

El vie, 3 sept 2021 a las 11:58, Maximilian Bauer @.***>) escribió:

Is the App crashing or is it not possible to login on your server?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-912712584, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH53DV3OWPTXW255SWPTUAEEFZANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

myaklez commented 3 years ago

The version 1.0.5 Work perfectly with my server Ampache 4.4 , but when update to version apache 5 , can login to the server , access , but dont display the album list , then when see the notification the new amperfy 1.0.6 , apply the update , but now the app crash totally , and follow the issue in your web github , you explain its necessary uninstall and then reinstall , but in case the app dont charge.

El vie, 3 sept 2021 a las 12:10, Myak López @.***>) escribió:

I cant do nothing , the app dont charge , only show the logo , and dissolve ,

El vie, 3 sept 2021 a las 11:58, Maximilian Bauer (< @.***>) escribió:

Is the App crashing or is it not possible to login on your server?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-912712584, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH53DV3OWPTXW255SWPTUAEEFZANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

BLeeEZ commented 3 years ago

I downloaded an iPhone 6 Plus simulator with iOS 12.4 (It uses the same API as 12.5.X) and I wasn't able to recreate the crash. A app reinstall is only necessary if you used a specific beta build via TestFlight. Could you please install Amperfy via TestFlight: https://testflight.apple.com/join/HCZzB1fU Via TestFlight it is possible to send crash reports, which help me to find the root cause.

BLeeEZ commented 3 years ago

I have seen in the meantime that only crash reports from iOS 13 and higher devices are available to developers.

myaklez commented 3 years ago

Today test the app Amperfy in iPhone 8 with iOS 14 , and run without problem , but in IOS 12.5.1 it damage , can’t test using TestFlight because it’s necesary iOS 13.

El lunes, 6 de septiembre de 2021, Maximilian Bauer < @.***> escribió:

I have seen in the meantime that only crash reports from iOS 13 and higher devices are available to developers.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-913805768, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH5Z657ZYV72YXBIBFQ3UAUCTHANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

BLeeEZ commented 3 years ago

I don't know how to find the root cause for this issue. The simulator (iOS 12.4) let me test the app without a crash...

Bildschirmfoto 2021-09-07 um 09 34 35

myaklez commented 3 years ago

In the screenshot you share me , the versión iOS is 12.4 , in my case is 12.5.1

El martes, 7 de septiembre de 2021, Maximilian Bauer < @.***> escribió:

I don't know how to find the root cause for this issue. The simulator (iOS 12.4) let me test the app without a crash...

[image: Bildschirmfoto 2021-09-07 um 09 34 35] https://user-images.githubusercontent.com/17556018/132303706-42bb348f-5b49-49c2-a967-06a3032ef019.png

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-914066373, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH54OFIR3R4CHGAMC4M3UAW6MLANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

BLeeEZ commented 3 years ago

iOS 12.5.1 uses the same backend iOS api version. The Xcode simulators only offer me 12.4 or 13.0. With that said I am not able to test with exactly iOS 12.5.1 at least not with a simulator.

myaklez commented 3 years ago

Im take the time to do a clean installation firmware 12.5.1 in my iphone , then install the app and share the result.

El mar, 7 sept 2021 a las 12:49, Maximilian Bauer @.***>) escribió:

iOS 12.5.1 uses the same backend iOS api version. The Xcode simulators only offer me 12.4 or 13.0. With that said I am not able to test with exactly iOS 12.5.1 at least not with a simulator.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-914542408, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH53BTLMGLW6NOLHUJNTUAZNEFANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

BLeeEZ commented 3 years ago

The new beta is available. Does the app still crashes?

myaklez commented 3 years ago

Yes man , the issue its the same.

El mar, 12 oct 2021 a las 14:04, Maximilian Bauer @.***>) escribió:

The new beta is available. Does the app still crashes?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-941431172, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH565X7G3KN4OPBDHRJ3UGSIFTANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

myaklez commented 3 years ago

The app never start , and when you push home button in the iphone , the app still there , try select , but never load.

El mar, 12 oct 2021 a las 14:15, Myak López @.***>) escribió:

Yes man , the issue its the same.

El mar, 12 oct 2021 a las 14:04, Maximilian Bauer (< @.***>) escribió:

The new beta is available. Does the app still crashes?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-941431172, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH565X7G3KN4OPBDHRJ3UGSIFTANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

BLeeEZ commented 3 years ago

Sorry to ask again, but did you check it with TestFlight (https://github.com/BLeeEZ/amperfy/issues/25)? Others (https://github.com/BLeeEZ/amperfy/issues/72) report that with the Beta 1.0.7 iOS 12.X should work again.

myaklez commented 3 years ago

Hello Man , thanks for the update in this version. Amperfy is on the road , by the way , I want to know how to connect with CA auto sign , when using https , prompt the error that the CA is invalid.

Thanks a lot.

El mié, 13 oct 2021 a las 0:02, Maximilian Bauer @.***>) escribió:

Sorry to ask again, but did you check it with TestFlight (#25 https://github.com/BLeeEZ/amperfy/issues/25)? Others (#72 https://github.com/BLeeEZ/amperfy/issues/72) report that with the Beta 1.0.7 iOS 12.X should work again.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BLeeEZ/amperfy/issues/65#issuecomment-941950234, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBJH52JZB5HK5LRVATFOKTUGUOIRANCNFSM5BLAIUZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ricardo Alexander Lopez Medina

  GNU/Linux 1999-2021

Redhat, CentOS, CL, Fedora,OpenSuse,FreeBSD,RockyLinux,AlmaLinux

BLeeEZ commented 3 years ago

Nice to hear. I would close this issue. Regarding your certificate issue, hear is an open issue for more information: https://github.com/BLeeEZ/amperfy/issues/67