Why does Apple allow these private APIs to begin with? Is it not something they can disable to avoid this problem in the future? I mean the reality is that you do not need the SDK to leverage the APIs. If you are an app developer you could write code to leverage them directly. How is Apple monitoring for this?
lol, in this forum, more like denying Cupertino ever did anything wrong.
It is hard to prevent people from maliciously using these private APIs. Please see the background article from Source DNA:
https://sourcedna.com/blog/20151018/ios-apps-using-private-apis.html
Thanks. Read through the article. In it, it states "Apple has been locking down private APIs, including blocking apps from reading the platform serial number in iOS 8." This was my point. There are ways Apple can prevent the API from being used even when the bad people write the code to obfuscate what its doing. I am sure that it is not the easiest thing to do as they were only able to prevent the serial number in iOS8, but they need to continue to work on this to prevent any further intrusion by bad people or bad governments.It is hard to prevent people from maliciously using these private APIs. Please see the background article from Source DNA:
https://sourcedna.com/blog/20151018/ios-apps-using-private-apis.html
Huh. Might want to read up on news. Google was actively paid for your information by the NSA.
The moral of the story is Apple can only do so much. The user should avoid sketchy looking apps from little known developers. Do research and reviews before you download. Carelessly downloading apps is like inviting friends or acquaintances of your friends to your party and house. Be careful. You don't know people's real motives and you don't know apps' real purpose.
Apple can test every single app they allow into the App Store! It's either certified safe or it's not, otherwise we may as well take pot luck in the Google Play Store.
There's a list of some of the apps in this article http://bgr.com/2015/09/21/app-store-hack-iphone-malware-apps-list/
I honestly cannot understand why there isn't yet a law the limits the method of collecting personal information from electronic devices.... especially without the user's knowledge.
ALL developers should be required to develop an app that has the ability for the user to COMPLETELY prevent any data from being collected.
I just find it absolutely mind boggling that people could care less if companies like Google record Every Single Word you search, and then record WHAT you click on and HOW LONG you are at that website.
Just amazes me.
Of what real use is the law if the developer is in a foreign domicile? For home grown apps I could see that (we don't have one?). Apple already has rules that can result in the ban of a developer.
Well it says in the bottom of the article that Angry Birds 2 was fixedI haven't checked the others but CamScannerPro and Angry Birds 2 are still in the App Store...
There were a ton of downloader apps removed, they're still removed and they aren't on that list.
UPDATE: Rovio has confirmed to BGR that a build of Angry Birds 2 local to the Chinese market (mainland China, Taiwan, Hong Kong and Macau) was impacted by this issue, but it has since been fixed in an update. China-based users should ensure they have the latest version of the app installed, and users in other markets are not affected.
You obviously don’t understand the definition of racism or trends. I defy you to prove my observation wrong: 1) The bulk of half-ass copycat apps are submitted by developers with Asian names. 2) The majority of those apps never evolve beyond version 1.x (The developer is not committed to the app). Is it a trait of their race that they like to profit from cheap imitations? Dunno. Is it a trait of some Asian cultures? Yes. Don’t take my word for it. Let this Asian Quora contributor explain… http://qr.ae/RkKKoHYou used some interesting excuses to justify your racism.