yandevelop / Bea

Lightweight BeReal. enhancement tweak.
113 stars 5 forks source link

Bereal not working #42

Closed cutecat5656 closed 1 month ago

cutecat5656 commented 3 months ago

First it wasn't loading the new bereals-- I tried signing out and now I can't even sign in. please help

hogyoku commented 3 months ago

Same here it looks like its not working with any of the versions. Even with the official sideloaded version it does this...

MarcBisbal commented 3 months ago

Same here, it shows an error when trying to log in

yandevelop commented 3 months ago

Weird issue. Just had this happen to me right now. I fixed this by updating BeReal to 2.10.2 (which obv does not fix it) then downgraded to 1.20.0. Now everything works fine again.

cutecat5656 commented 3 months ago

How can we do this? Update and downgrade without jailbreak? On 16. Apr 2024 at 11:43 PM +0400, yan @.***>, wrote:

Weird issue. Just had this happen to me right now. I fixed this by updating BeReal to 2.10.2 (which obv does not fix it) then downgraded to 1.20.0. Now everything works fine again. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

cutecat5656 commented 3 months ago

How can we do this? Update and downgrade without jailbreak?

yandevelop commented 3 months ago

Just try installing a lower version from the Releases tab of Bea

hogyoku commented 3 months ago

I have tried downgrading/upgrading and clean installs with different versions but nothing seems to work. Could it be that they have implemented a similar ban to snapchats sideloading ?

hogyoku commented 2 months ago

IMG_4680

I’m getting the following error on the official side loaded version.

yandevelop commented 2 months ago

Alright, latest version seems to work halfway fine. It unblurs but the "Post late" button is still visible. However you won't be able to react anymore. I'll see what i can do in the future and will provide an update once i figure out how to remove the "Post late" buttons.

hogyoku commented 2 months ago

Alright, latest version seems to work halfway fine. It unblurs but the "Post late" button is still visible. However you won't be able to react anymore. I'll see what i can do in the future and will provide an update once i figure out how to remove the "Post late" buttons.

Nice work. Any news on the issue above ?

cutecat5656 commented 2 months ago

I still can't seem to log in

yandevelop commented 2 months ago

To update you guys: The native unblur function I used in previous versions is apparently still present in newer BeReal versions but I can't seem to get a reference to it. My main idea was to "manually" calculate the memory address of the object I needed however I'm not able to do this since the object I'm getting is some Resolver object, bc apparently BeReal uses https://github.com/hmlongco/Resolver for dependency injection. I don't know if I'll get around this. If not I'll push an update that still unblurs the posts but will not have the full functionality. If anyone got any other ideas I'd be happy to hear them!

cutecat5656 commented 2 months ago

When I log in it says an internal error has occurred, print and inspect the error details. Could you please help me resolve the issue?

kckirch commented 1 month ago

When I log in it says an internal error has occurred, print and inspect the error details. Could you please help me resolve the issue?

Had this same issue. Contacted them and they were no help. It looks like they changed their 2fa services and broke it on older versions. I got logged back in by using a newer jailbroken device and using Apps Manager to backup that logged in session and moved it to this device. Don't have notifications currently but I think I can resolve that.

yandevelop commented 1 month ago

@kckirch it's actually bc using sideloaded Bea through AltStore or similar modifies the bundle id which results in the error you experienced. (See #24, or read from here) Using TrollStore (or anything that doesn't modify the bundle id) should work perfectly fine

kckirch commented 1 month ago

@kckirch it's actually bc using sideloaded Bea through AltStore or similar modifies the bundle id which results in the error you experienced. (See #24, or read from here) Using TrollStore (or anything that doesn't modify the bundle id) should work perfectly fine

This issue I had was on a jailbroken device not side loaded tried through various versions also. But that makes more sense explaining what was occurring and why they just dump the actual error to the console. I would get the 2fa and enter just to get that generic error. After chatting with their support it seems their latest update had fixed the login issues which is true as I tested on another device on a higher iOS and the old versions <2.1.1 would give the login error. Latest BeReal. fixes the 2fa issue.

yandevelop commented 1 month ago

Alright, thanks for the information. Will update the IPA here too

kckirch commented 1 month ago

I'm going to do some more testing because when I did the App Manager backup to the older device I think some of the Plist stuff carried over from the newer version so when it loaded me in after the backup it gave me all sorts of weird messages about versions. Probably related to why I'm not getting notifications right now

yandevelop commented 1 month ago

@kckirch, please try this one: https://easyupload.io/8u2dtt. Couldn't test this myself for now unfortunately but that might fix the sideloading issues

kckirch commented 1 month ago

I wish I could test that fix, looks like bereal finally put the nail in the coffin for iOS 14 users. 2.1.1 is last iOS 14 version and you just get a fail to load profile. If you manage to get past that screen, you just can't post anymore.

Not sure if anything could be done to get around this for that last 2.1.1 version. image