Earlier quoted context omitted.
> If people are claiming that the SDK is still fetching despite adding that key, that could be breaking some compliance and consent laws... It is still a violation of GDPR as I as the user never have the chance to consent (or not consent!) to any data transfer to Facebook. But as no one seems to be willing to go after FB... sigh.
This is not a violation by Facebook, this is a violation by the app developer.
Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
331–340 of 376 posts
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#332Earlier quoted context omitted.
I'm shocked but perhaps not surprised at many of the comments in that thread. These people are app developers who voluntarily link in huge multimegabyte binary-only third party sdks, and then act surprised that the code they are linking is prone to crashing? It should be obvious that any bug in such an SDK might bring down any app, even on launch and even if your own code never makes an explicit call to the SDK. Thir…
We are now in a “dependency-oriented programming environment” (D.O.P.E) world. One the one hand, it’s easy to sniff at the use of dependencies, when we have these kinds of disasters, but on the other hand, dependencies give us the ability to do truly great stuff. For example, I program Apple devices (not just iOS). I wrote my first Apple code in 1986, so I have some “prior art.” I’ve “seen it all.” I remember the day…
And I think you can even control the loading through a custom class loader.
It's a bit of work but it should give you decent oversight over the dependencies you really don't trust but have to use.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#333Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#334Earlier quoted context omitted.
Would 100% suggest going the basic OAuth route with FB, and not relying on their SDKs whenever possible. Been bit by Friday-afternoon-PST deployments that wreak havoc until work starts Monday too many times :/
Did anyone make any replacement login-only libraries for Facebook?
I was glad today when watching this newsline, to have avoided the facebook SDK.
I think OAuth is usually better because every major provider has some version of it and so you basically can implement them all the same or at least in a really similar fashion.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#335Earlier quoted context omitted.
Don't mind me. I'm just going to come into your house and record what commercials you are watching. I'm not spyware I'm just _merely_ wanting to know about my marketing budget. Analogy may not be perfect but it takes serious mental gymnastics to fail to see this as spyware, in my opinion.
It wouldn't be surprising if some Smart TVs are already doing this.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#336Earlier quoted context omitted.
>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.
I feel like I'm in the minority here -- but I don't understand the problem. Software developers want to know whether their existing marketing methods are effective. The FB SDK helps with this. You always have the choice to not install the app (if you don't want to). This also helps developers make sure their marketing is effective and reaching the right people, which seems like a win-win to me.
It’s win-win for facebook and the app developer. It’s only lose for the actual user.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#337Earlier quoted context omitted.
>Software developers want to know whether their existing marketing methods are effective. The FB SDK helps with this. As you mention, this is something the software developer want, not necessarily the user . >You always have the choice to not install the app (if you don't want to). This argument may have some teeth if directed toward a user in our industry. Depending on the scope of the particular software in questio…
> It's all about what the software developer wants, not the user and that's not OK. I work in Software Development. Most of the time, the user doesn't know what he or she wants. They might feel that something is just not right, but don't know why, or cannot express why, because they don't know. Or don't care: I used to send out surveys, and the response rate was usually around 300 out of 50.000 confirmed users. That'…
It’s extremely unethical, and should be illegal.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#338For 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…
If the parties consent to it, it’s fine. When it’s hidden and nonconsensual is where the problem arises.
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#339Earlier quoted context omitted.
This is not a violation by Facebook, this is a violation by the app developer.
Technically yes, but it is as much also FB's fault for providing an SDK that cannot be used without violating the GDPR.
This is absolutely on the app developers. Not knowing what an SDK you linked does or doesn't do doesn't absolve you from GDPR (or any law for that matter)
Re: Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
#340Earlier quoted context omitted.
The Facebook SDK does make some calls on init. https://developers.facebook.com/docs/app-events/gdpr-complia... From them: "The Facebook SDK automatically initializes when the app is opened. When the SDK is initializing, it fetches app settings from Facebook. If you want to block all network requests to Facebook, you can disable automatic initialization." If you want to turn it off, you're supposed to set in your app'…
> If people are claiming that the SDK is still fetching despite adding that key, that could be breaking some compliance and consent laws... It is still a violation of GDPR as I as the user never have the chance to consent (or not consent!) to any data transfer to Facebook. But as no one seems to be willing to go after FB... sigh.