-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't sign into my ABS server on v2.0 #4
Comments
How are you logging in, using the local strategy or sso? |
Local |
Try reinstalling the app, there has been a change in the underlying architecture to allow app extensions to function properly. Removing all data by uninstalling the app should fix the issue |
Did you upload a new build on github? Otherwise can I send you a private video of what happens when I log in and crash the app? |
You have to uninstall and then reinstall the app to delete all data. There was a change in the underlying database structure without a migration, so the app just crashes. I guess this is the reason why you are experiencing the crash. If this does not solve the issue please run the App using Xcode and provide the log output, otherwise cannot find out why the app behaves this way. |
Which I have done. What I'm doing is sideloading the app from SideStore https://sidestore.io/ This allows for sideloading apps on device going forward. Your app crashes right after I sign into my server. |
hmm... same situation. When installed using SideStore or AltStore, the application crashes. |
I'm glad I'm not the only one. |
You have to change the group name in the app config in Xcode, then change the crashing line to reference the new group name and it builds fine. |
Yes, this is the solution. I put most things related to the database in an app group as data that is stored there is also available in app extensions. This is important for Siri integration, etc. I have thought about a possible solution over the last few days, but the best thing I could think of is to just not use a shared group when side-loading. Right now the impact would be pretty small, as nothing makes use of the shared data just yet. Also in the future when there is a Siri integration it will not affect most people that are side-loading using AltStore, because you have to be a part of the Apple Developer program for Siri to work. Also, most people strip app extensions becuase they count towards the identifier limit of 10. Anyone that is part of the Apple Developer programm propably has Xcode installed and can make the required changes themselves. It is sadly not possible to get the available app groups programmatically. |
yes, it works |
okay! thank you! |
problem Thread 1: Fatal error: Unable to find App Group Container in Entitlements: group.io.rfk.shelfplayer) https://stackoverflow.com/questions/42853052/how-to-get-app-groups-name-programmatically |
I am not quite sure if this will work because I don't know how AltStore changes group identifiers, but I don't think this will work. |
I would like to know, too... |
installed using Xcode, works |
Just below that :) |
ok, but for me it’s not urgent! this is more for research purposes ;-) |
@noneme @gh0sti can you test this build? It should use the correct group identifier: https://github.com/rasmuslos/ShelfPlayer/releases/tag/v2.0.2 |
it worked! thanks I was able to sign in |
This is resolved. |
Great 👍 |
I sideloaded the app with sidestore and the app crashes immediately after I try to sign in with my server URL and username and password. Now the app won't even launch without crashing.
ABS: v2.6.0 docker
The text was updated successfully, but these errors were encountered: