Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
By the way, the article is actually incorrect. The user is not required to use manually intervene in order to explicitly grant the “Always Allow” privilege... by design, they would be asked again at a later point. Because of this, it would be a violation of the Guidelines to ask the user to open the Settings app and forcibly grant the “Always Allow” privilege.

These complaining developers are aware of this fact, but they are being disingenuous, because they don’t like the way Apple is doing this.

Apple's intent is that the act of granting the “Always Allow” privilege should be a separate decision, and should also be as non-intrusive as possible to the user. From a development standpoint, it works like this (detailed in this WWDC 2019 video):
  1. As a developer, in your code, you should request “Always Allow” as you normally would.
  2. The user will see the new prompt which does not have the “Always Allow” option.
  3. If they grant “Allow While In Use” privileges, your app will actually be granted “provisional authorization” for the “Always Allow” privilege.
  4. The developer should now simply proceed to do the things for which they need that permission for: e.g., set up some geofences, and start monitoring for notifications, whatever.
  5. If the developer has coded their app according to the guidelines, at some point later, when an location-based event is triggered, the user will be prompted again— and this time, they’ll have the option to grant the “Allow Always” privilege, at which point the provisional authorization will be made permanent.
View attachment 853314
*mic drop*
 
I cast my votes for entire household on Apple's new privacy changes in iOS. Often than not, apps default to 'Always' when the use of the app absolutely cannot quantify constant monitoring of location. Just to name some - Communication apps like WhatsApp, Banking apps, F&B apps, etc. Some of then does not even display proper options like 'Allow when using app' is missing. Some even default to 'Always' without prompting user at every app version update and I had to go through every device in my household periodically to disable it for these 'gangster-behavior' apps.

A great thing Apple is doing for the larger good of the ecosystem. Thumbs-up Apple. My household is standing by our votes with our wallet!!!

Apps that don't like it, sorry but you are out from my household's MDM-controlled list of devices' (growing yearly) allowed apps. There are plentiful of alternative apps who play nice to the ecosystem.
 
Last edited:
Agreed!

No KEY tracking app needs to know where I am at all times especially if I’ve NOT lost my keys!!! Asinine excuses!

Wrong. You have probably never used Tile then. It you lose your keys then you can get notified when found by anyone who has the app and happens to walk past them.

Only you get notified of the location. The stranger who walked by them has no clue they are there.
Great functionality which would be ruined if it didn’t always know the location of the user.

That being said, as long as there is a way to enable always on, then I don’t see why these developers are getting butt hurt. Having an extra screen when you first run the app to direct you into location services doesn’t seem that bad. Even my mother in law knows how to do that
 
That being said, as long as there is a way to enable always on, then I don’t see why these developers are getting butt hurt.

They are butt hurt because users are now more likely to think twice about how & when their location data is being used, and why. It follows that many are then more likely to deny access. In turn, no doubt reducing revenue otherwise gained by surreptitious surveillance and the commerce of mass user data.
 
  • Like
Reactions: MacUser09425
If you hate Apple so much, GTFO of an Apple Rumors website.

Is that really necessary? Is this your special place?
[doublepost=1566021944][/doublepost]
I literally do not give a crap about these developers problems with this.

This is the correct choice to make for Apple customers.

So what’s wrong with having the option choice along with the others? I find it incredulous that folks on here says it’s easy to go into settings and make the choice and folks should be savvy enough to do that, but at the same time argue that the always on option should be removed because “you might accidentally select it”

....and what is an “Apple customer?” I’m an Apple customer because I want to be an “App customer” I choose (guess by implication forced) to be in the Apple system because I want to use Apps for convenience on my idevices.
 
Last edited:
A good example of an app that leaves me puzzled....
Life360 reportedly uses the feature to access a user's location to dispatch emergency services when a customer is involved in a car accident.

How many car accidents are we talking about per-user here? What is the app doing with that location data the other 99.99999% of the time? I bet that's answered in their "Terms of Use" and "Privacy Policy" documents. :p
 
  • Like
Reactions: jhfenton
This makes consumers more aware of apps that are tracking them continually, but it is an extra step that app developers must contend with.
What’s exactly is the issue here?

The second a pro-consumer privacy stance is taken, these companies come out of the woodwork claiming there services are for holy and benevolent uses (oh my, how will we send emergency services to your location now?!); when in fact all they’re losing is access to a lucrative revenue stream based off selling user location data.
 
Bad move on Apple's part. So you download Google Maps, and what, it doesn't work in the background by default? I'd be all for adding some additional warning to the "allow always" option, but this is just user-hostile.

Edit: Seems the article is entirely wrong, so nvm.
[doublepost=1566023132][/doublepost]
"Please oh please Apple TELL me how to properly use my device because I am too stupid to know the right and wrong way on my own. I am afraid to think for myself!" - Apple Lemming
I'm sure you still use Windows 98.
 
Screenshot 2019-08-17 at.png

I find it interesting that all these weeping companies wrote a (so to speak) joint letter.
Normally everyone is just trying to write a letter for its own.

Do these folks deliver their collected data to the same address?
And did that very institution ask them all to harass Cook with their ridiculous defamatory letter?

Does anyone here at MR have any idea how to make money with personal data these days? We assume how e.g. the banks or small PayBack-companies do it, but I personally don't have further knowledge in detail.
Who can enlighten me?
 
Last edited:
  • Like
Reactions: Abazigal
it's not anti competitive if users can switch to a comparable platform

apple having it easier on their own apps is just one of the benefits of spending billions of dollars on building out the platform.

it's no different than google including chrome browser out of the box in the pixel device but mozilla has to ask users to click through several times to install firefox

Exactly. Even more so, it appears they still can get the desired access but now users will at east know they are being tracked. If they can't make it as a company without all the tracking data they need to rethink their business model. Their problem is they have gotten users to "free" that any attempts to charge will result in a significant drop in the user base; and consequently drop in valuation.
 
  • Like
Reactions: farewelwilliams
Arity is prolly the ring leader. They want it on all the time so they can try to tell if you took a dump wrong and sell that "analytics" to your HMO to boot.
 
Im sorry, but **** your surreptitious perpetual tracking via the always allow button. I applaud this change

There are some legit use cases where always allow needs to exist .I use Google Maps for constant location sharing with family, BY MY OWN CHOICE for example.
 
One of the app I use that needs always on location tracking is Microsoft’s OneDrive app. The app needs it to auto upload new pictures in my camera roll to OneDrive (OD) in the background. So I am assuming this is what is happening:

If OD is in the background & suspended, it cannot do any work unless iOS “allows” the app to do any work by “un-suspending” it. And the only way iOS does this is if an app is compiled as a “background mode” app and tells iOS which events should trigger its run.

The problem for OD (maybe for some other apps as well) is that iOS DOES NOT provide a trigger that is tied to the action of a new photo/video going to the camera roll. This means that apps like OD are forced to use completely unrelated triggers (like location tracking) to make themselves run and do any work.

So while this change is terrific, Apple really should add more finely tuned background mode reasons (and triggers) so that apps are not forced to run with always on location tracking to work around the current limitations. And this hack is unreliable in the sense that iOS will only trigger OD if there is a change in location of 500 meters or more (called “major location change”), unless I misunderstand this architecture..
 
Last edited:
One of the app I use that needs always on location tracking is Microsoft’s OneDrive app. The app needs it to auto upload new pictures in my camera roll to OneDrive (OD) in the background. So I am assuming this is what is happening:

If OD is in the background & suspended, it cannot do any work unless iOS “allows” the app to do any work by “un-suspending” it. And the only way iOS does this is if an app is compiled as a “background mode” app and tells iOS which events should trigger its run.

The problem for OD (maybe for some other apps as well) is that iOS DOES NOT provide a trigger that is tied to the action of a new photo/video going to the camera roll. This means that apps like OD are forced to use completely unrelated triggers (like location tracking) to make themselves run and do any work.

So while this change is terrific, Apple really should add more finely tuned background mode reasons (and triggers) so that apps are not forced to run with always on location tracking to work around the current limitations.

What extraordinary everyday benefits/use do you have with your special upload strategy?
I'm also a photographer (iCloud) and don't have any problems that force me to knock at Microsoft's "Services" door.
 
Apple’s house, Apple’s rules.
This change is all in favour of users, developers got to swallow it.
Isn’t a game breaker anyway, doesn’t take a genius to enable the “hidden” location tracking options.
 
What extraordinary everyday benefits/use do you have with your special upload strategy?
I'm also a photographer (iCloud) and don't have any problems that force me to knock at Microsoft's "Services" door.

Not sure what you mean by everyday use, but I like to have my photos backed up to my OneDrive. There is no problem with photos in iCloud, but I want a secondary location for my photos outside of Apple’s ecosystem.
 
  • Like
Reactions: bleak7
I'm in 100% agreement with what Apple are doing here.

It's actually funny, that these companies don't understand (and I must imagine they are run by very intelligent people) that the very fact of coming together to put forward a complaint, whose news becomes public, plays totally into Apple's hands, and boots Apple's position on this.

What do they think the Smartphone buying public will think when they see this news? Apple should allow always tracking?

Really, by openly complaining to Apple in this way, they are totally assuring Apple will be more public about sticking to these new rules.

Well done Apple, and it would be great to see Google follow suit with Android, as, irrespective of your views re, iOS/Android, privacy to all the general public, no matter what platform should be the no.1 concern.
 
There are some legit use cases where always allow needs to exist .I use Google Maps for constant location sharing with family, BY MY OWN CHOICE for example.

You still can do that.
Nevertheless in the Apple community, we do it more secure with Find My Friends.
Android works differently...
If you have read the article correctly, you will know that you may continue to give Google your data, but you just have to agree more explicitly.
 
In Android you can always change permissions even if you have given them access to track their location...in iOS if you are going to use Uber or Similar services, you have to given them access each time with an annoying pop-up
 
I'm in 100% agreement with what Apple are doing here. [...]

Well done Apple, and it would be great to see Google follow suit with Android, as, irrespective of your views re, iOS/Android, privacy to all the general public, no matter what platform should be the no.1 concern.

Of course Google/Android will never see that. They would have to convert their free services into a pay service with monthly fees.

Google Maps PREMIUM, Google Translation PREMIUM, Google Search PREMIUM and so on... without advertising and without spying. But the stingy folks will never participate.

And morally, Google would have to go through an extremely long cleaning cycle from a data whore to a clean lady. Simply unrealistic.
 
Last edited:
Not sure why you would install a third-party app for that particular purpose when Find My does the same thing
No it doesn't. These apps offer a slightly different service, different experience, different integration. It is anti-competitive to allow Apple's service to just track me all the time and block others from doing the same.

because some people who download their apps may not be familiar enough with their iPhones to get to the Settings app to enable Always Allow. Those are the people Apple is better protecting with these changes.

You do not seem to be familiar with UX. If you had any experience with App development, you would know that additional steps as clunky as these, which even involve managing settings outside your app, are going to massively impact your app's usability. A LOT of people won't turn it on out of inconvenience or fear. Even though the tracking is 100% ok and might even be the whole purpose of the app.

Apple did it wrong here. They should have made a new entitlement for which you have to apply. If granted during the app review (because bg tracking is an obvious feature of the app), you should be able to present the old-style dialog. If not, like most apps, you should have to go the new way.
 
  • Like
Reactions: bleak7
We simply do not need all of these apps always tracking our location and draining our batteries. Apart from Find My which is crucial for finding lost/stolen devices.

If we choose to open the other apps, this is the point where they should be allowed to request our location.
 
is that unreasonable? Most would think so, I'm sure, so where is the 4th amendment?

"The right of the people to be secure in their persons, houses, papers, and effects,[a] against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.[2]"

That restricts only what the government can do.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.