Live data from Hacker News

App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

github.com

201–210 of 446 posts

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#201
post #73

Earlier quoted context omitted.

I use an app called AdBlock https://apps.apple.com/app/apple-store/id691121579?pt=425087... It creates a local VPN that sets up a local filtering DNS. I just added the following domains to the block list: facebook.com fbcdn.com fbcdn.net fbsbx.com fb.com

That's very interesting. Does Android have anything similar?

NetGuard. Creates a local VPN through which the internet is routed. Shows the domains each app is accessing, can be blocked per app, or forbid internet at system level (breaks things, require fine tuning).

Also you can configure a non standard DNS (like adguard, which can block some things at the DNS level).

EDIT: or NextDNS, since it comes with some additional features.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#202
post #58

Can confirm that blocking Facebook on my iPhone makes these crashes go away. All in all I might leave that block up permanently as nothing going to those addresses does me any good

How do you do that? At OS level with a setting? Networking changes?

I've been pretty happy with Lockdown for iOS. https://lockdownhq.com/about

Open source and free. Don't be confused by the VPN service they also offer for a price. You just want the local firewall functionality.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#203
post #178

Earlier quoted context omitted.

You can login to Spotify via Facebook as you can see in the web version: https://accounts.spotify.com/en/login/ For doing that in a app they require the SDK, which then does all the spying for Facebook.

Why is the Facebook integration not lazy-loaded only for users who log in through an FB account?

Because FB doesn't support that. Either you build it in and it runs some code when your app starts or you can't use it.

I would vote for "not use it" but others want Facebook integration supported and happily share information on all their users to Facebook ...

P.S. I believe part of this is also Apple, who don't like runtime loading of code, as that makes their verification harder, but I'm no iOS dev or user.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#204

None of the apps on my phone are crashing because of this. I also don't have a Facebook account, nor do I have the Facebook app installed. So it looks like there's an easy fix, delete your account, delete Facebook.

The issue got resolved 5 minutes ago.

And everything was already working for me fine before that. Admittedly I do also have every Facebook domain blocked through NextDNS.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#206
post #197

Earlier quoted context omitted.

It also specifically mentions that doesn't contain all the messages, and takes up to 3 days. You can export individual chats as texts, but not all the attachments, metadata, etc - and you have to specifically select each one. The statement that "Facebook gives an unencrypted copy of your chat database to Google but will not give it to you" is true; I'm referring to the SQLite database. You can back it up locally, but…

isn't whatsapp using e2e ? if that's the case then facebook can't "give you" the key, because they don't have it, it's supposed to be on your phone and only there.. Is there something i'm missing here ?

It's using e2e during transmission. On your local device, it is plaintext.

They make a copies of that plaintext database for backup purposes:

One on google drive (not mandatory, but it IIRC by default), which is still plaintext but not accessible to yourself.

One on your local SD card (if you ask for it), which is encrypted with a key that's on your phone but was sent down from FB servers. If you switch your phone, and try to restore that database, it will contact FB servers to retrieve the key.

> if that's the case then facebook can't "give you" the key, because they don't have it, it's supposed to be on your phone and only there..

Regardless of the backup encryption, e2e doesn't mean that they don't have the key; it just means that it leaves one phone encrypted and enters the other encrypted without being decrypted along the way -- unlike, e.g. regular email, which is usually encrypted in transit by TLS, but gets decrypted and re-encrypted at every stop along the way.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#207
post #169

Earlier quoted context omitted.

Use Apple Music!

Or just keep your music collection local and laugh in disbelief at these Black Mirror-esque problems. The simple act of listening to music should not require a vast server infrastructure at the other end of the world, under control of a third party, and a working global communications network. The fact that people got used to this kind of nonsense is very, very scary to me.

What is so scary about there being a market for a flat fee service allowing you to listen to any song you want, any time you want?

The act of listening to music doesnt require a vast server infrastructure. Thats why people could still listen to music they had stored offline during the outage.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#209
post #3

That’s twice in as many months. They may need some better QA here although to be fair it does seem mostly people with an older SDK version based on the comments. But still. I guess they need to cotton onto whatever server side change happened and roll it back. At least this time you can disable the SDK (at least one app developer has a kill switch for the SDK) unlike the last issue that happened during code initialis…

> to be fair it does seem mostly people with an older SDK version based on the comments.

No, I don’t think there’s any “to be fair” in that, unless those SDKs have been officially EOL’d. Even then it shouldn't take down the whole app, Facebook should just break.

That this only happens with some SDKs certainly makes the problem less severe than last time, but only relatively.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#210
I actually went to the post office today (couple of hours ago) and tried to use the national postal carrier's app to get my pickup code. The application just kept crashing. I showed it to the man at the counter and he said that others had had the same issue, although he didn't specify if it was earlier the same day or way back. I wonder if it was the same issue.
Post reply on HN