Location Services and access to Camera Roll photos
Ask iLounge offers readers the opportunity to get answers to their iPod-, iPhone-, iPad-, iTunes-, or Apple TV-related questions from a member of the iLounge editorial team. We'll answer several questions here each week, and of course, you can always get help with more immediate concerns from the iLounge Discussion Forums. Submit your questions for consideration using our Ask iLounge Submit Form. We reserve the right to edit questions for grammar, spelling, and length.
Q: I’m extremely paranoid about the idea of my iPhone tracking my location for services like Facebook, having been the victim of a stalker once. As a result, I keep all of the location settings disabled on my iPhone. When I downloaded Facebook’s new Camera program, however, it says it needs to use my location in order to access photos from my Camera Roll. What gives here? Why does Facebook need to track my location to upload photos that are already stored on my iPhone? The normal Facebook app doesn’t care about this—I’ve never needed to turn location on to post photos from there, yet the Facebook Camera app, which is dedicated to posting photos wants to force me to turn location services on to use it. Or is it possible that the main Facebook app is somehow bypassing that I have location services OFF and actually tracking my location anyway? My husband keeps telling me I should just get off Facebook as they’re always spying on people, and I’m starting to wonder if he’s right.
A: The issue here is not that the Facebook Camera application is specifically tracking your location, but rather that iOS is erring on the side of caution when it comes to exposing your stored location data to any third-party application or service.
The iPhone has supported geo-tagging of photos since 2008 with the addition of the GPS capabilities in the iPhone 3G, storing your location in every photo you take with the built-in Camera app. However, prior to iOS 4.1 this information was not available at all to third-party apps accessing photos from your Camera Roll—it only appeared in your photos when they were transferred directly to your computer via a USB connection. Basically, iOS stripped out all of this data under the hood before handing photos over to third-party apps, avoiding the risk of users inadvertently sharing private location data in photos uploaded to online services such as Flickr, Picasa or Facebook.
With the release of iOS 4.1, Apple created a new interface that allowed third-party apps to access all of the stored data in a photo, including the location information. However, in the interest of user privacy this ability was tied into the iOS location service with warnings added to ensure that users were at least somewhat aware that they may potentially be sharing personal location information when uploading photos from third-party apps. If location services is enabled on your device, you normally receive a permission request the first time you attempt to access your Camera Roll from a third-party app, although it’s important to keep in mind that you will not see a separate warning for the camera roll if the app already has already requested access to location services for another reason—once you’ve given the app permission to use location services, this presumes authorization for accessing the stored location information in your camera roll as well.
However, if you have location services disabled globally, or you have previously denied the app permission to use location services, you will instead simply see an error message advising you that the application is unable to access your camera roll photos. Sadly, this is an all-or-nothing choice and there seems to be no way to simply go back to the old behaviour of stripping the location data out before uploading the photo.
Remember, however, this has nothing to do with the iPhone or the third-party app tracking your current location; it is merely a warning based on the fact that the app could be accessing the location information in the photos, revealing where the photos you’re uploading were actually taken. However, it’s also worth noting that just because an app can access this location data doesn’t mean that it’s actually using it; many apps, including Facebook, convert or resize photos before uploading them anyway, effectively discarding the stored location data in the process.
Ironically, if you have location services turned off entirely, it’s very likely your photos weren’t even geo-tagged in the first place. Unfortunately, it seems that iOS isn’t quite clever enough to actually check whether any of your photos actually have location information contained in them; it simply makes a blanket assumption that some might include location data and thereby denies access to the camera roll using the newer interface if location services are disabled.
However, this location services requirement for accessing photos only applies to apps that use the newer photo selection interface, which also provides the ability to select multiple photos at once. Apps such as the standard Facebook app still use the older, single photo selection screen where you can only choose one photo at a time; this screen works as it did prior to iOS 4.1 and photos selected and uploaded using this method will not include location data, and therefore do not require you to authorize the app for location services in order to access your camera roll photos. In fact, some apps such as Flickr and Evernote are even clever enough to pick the appropriate photo selection method based on whether location services are enabled for that particular app or not, thereby allowing you to access and upload photos from your camera roll regardless of your location services preferences.
- Will removing a credit card from Safari also remove it from Apple Pay?
- Can I mute Handoff calls coming into my Mac from my iPhone?
- How do I keep my iPhone calls from ringing on my Mac?
- Why doesn’t Traffic show up on my Today Notifications Screen?
- Why doesn’t my iPhone reconnect to Wi-Fi after I turn it on?
- Why can’t I see the iPad-style landscape view on my iPhone 6 Plus?
- Incipio to acquire Skullcandy
- Apple confirms iOS 10 kernel was left open to improve performance
- Apple leaves iOS 10 kernel open to scrutiny
- Judge throws out ‘Error 53’ lawsuit against Apple
- Chinese company in iPhone patent fight is all but defunct
- Apple adds nine more apps to universal search in Apple TV
- WSJ: iPhone to see modest changes this year, eliminate headphone jack
- China tightening restrictions on mobile games starting next month
- Supreme Court patent ruling bodes well for future Apple cases
- Apple to pay $400M to consumers over e-book price fixing case
- Zagg Slim Book for 9.7” iPad Pro
- Element Case Ronin for iPhone 6/6s
- JBL Clip 2 Wireless Bluetooth Speaker
- Audio-Technica ATH-SR5BT Wireless On-Ear Headphones
- Catalyst Case for iPad mini 4
- Jaybird Freedom Wireless Bluetooth Headphones
- Zagg Flex Arc Wireless Earbuds + Speakers
- Audio-Technica ATH-MSR7NC SonicPro Headphones with Active Noise Cancellation
- Twelve South BookBook for 12.9” iPad Pro
- Spigen Rugged Armor, Style Armor + Wallet S for iPhone SE
- Inside the betas: iOS 10 Photos gets Advanced Computer Vision
- Inside the betas: iOS 10 Music app delivers ‘clarity and simplicity’
- Inside the betas: iOS 10 Maps gets a major redesign
- Inside the betas: iOS 10 shakes up the user experience
- Inside the betas: watchOS 3 promises a real speed boost
- Inside the betas: A sneak peek at what’s new in tvOS 10
- Filling the Gap: A look at third-party HomeKit apps
- Instant Expert: Secrets & Features of tvOS 9.2
- Instant Expert: Secrets & Features of iOS 9.3
- Opinion: Why Apple needs a dedicated HomeKit app