For those wondering why the Facebook SDK is so widely used in popular mobile apps: Facebook Login is actually in the minority of reasons to add the Facebook SDK to your mobile app. The vast majority of apps will add the Facebook SDK because it contains Facebook App Ads; a library that "completes the circle" in terms of finding out how effectively the ads you ran on Facebook were at getting people to download, install…
>Is that "spyware"? Yes, absolutely. It uses energy and bandwidth I paid for to surreptitiously transmit my information for use which will solely benefit Facebook and the software developer.
Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
71–80 of 376 posts
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#72Earlier quoted context omitted.
Facebook engineering generally is super competent. Leet code or not, such slip ups are bound to happen from time to time. True test of competence would be these mistakes don't repeat and that they learn from it, which I'm pretty sure they would.
> “ True test of competence would be these mistakes don't repeat and that they learn from it, which I'm pretty sure they would.” Which begs the question why test engineers with leetcode trivia bullshit. You are yourself emphasizing why their interview process (and they are just one of many offenders) is so bananas inappropriate.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#73Earlier quoted context omitted.
Facebook engineering generally is super competent. Leet code or not, such slip ups are bound to happen from time to time. True test of competence would be these mistakes don't repeat and that they learn from it, which I'm pretty sure they would.
So you're saying we can be confident they won't break democracy again?
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#74Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#75For those wondering why the Facebook SDK is so widely used in popular mobile apps: Facebook Login is actually in the minority of reasons to add the Facebook SDK to your mobile app. The vast majority of apps will add the Facebook SDK because it contains Facebook App Ads; a library that "completes the circle" in terms of finding out how effectively the ads you ran on Facebook were at getting people to download, install…
>Is that "spyware"? Yes, absolutely. It uses energy and bandwidth I paid for to surreptitiously transmit my information for use which will solely benefit Facebook and the software developer.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#76Seems to be some suggestions now that apps were continuing to crash even after commenting out the FB implementation because FB is managing to do remote API calls just because the framework is linked. https://github.com/facebook/facebook-ios-sdk/issues/1373#iss... > It does not matter. Their libraries are dynamic, and they abuse +load functions for classes with some business logic calls. So, +load will be called anywa…
(For the iOS engineers reading along: please don't put network calls in +load, or __attribute__((constructor)), or a C++ static variable, or whatever other clever way you think you can get code execution before main.)
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#77For those wondering why the Facebook SDK is so widely used in popular mobile apps: Facebook Login is actually in the minority of reasons to add the Facebook SDK to your mobile app. The vast majority of apps will add the Facebook SDK because it contains Facebook App Ads; a library that "completes the circle" in terms of finding out how effectively the ads you ran on Facebook were at getting people to download, install…
It is that simple - I don't trust or use FB, and of course that includes third party FB feeders.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#78Earlier quoted context omitted.
> “ True test of competence would be these mistakes don't repeat and that they learn from it, which I'm pretty sure they would.” Which begs the question why test engineers with leetcode trivia bullshit. You are yourself emphasizing why their interview process (and they are just one of many offenders) is so bananas inappropriate.
One single bug is why their process is bananas inappropriate? I really hope all of your code is perfect every single time to be acting so high and mighty.
You’re describing the attitude Facebook takes towards candidates, not the attitude I take towards anything.
Candidates should be saying to Facebook, “ I really hope all of your code is perfect every single time to be acting so high and mighty” and absolutely making a huge deal out of a case like this when it isn’t.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#79Earlier quoted context omitted.
Then if this can be fixed by a server side change as suggested below, that's worrisome, since it suggests it is communicating with FB even if you don't invoke it.
the real question though is if the library is not even imported into the main app and just left hanging around, linked, would it still crash? i'd be curious to know
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#80For those wondering why the Facebook SDK is so widely used in popular mobile apps: Facebook Login is actually in the minority of reasons to add the Facebook SDK to your mobile app. The vast majority of apps will add the Facebook SDK because it contains Facebook App Ads; a library that "completes the circle" in terms of finding out how effectively the ads you ran on Facebook were at getting people to download, install…
I'm not interested in arguing definitions. I look at what apps on my phone do, and delete anything that wants to talk to the surveillance shops. It is that simple - I don't trust or use FB, and of course that includes third party FB feeders.