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?
- Apple releases first iOS 10.3, tvOS 10.2 betas
- Pokémon Duel released for iOS
- Report: India likely to reject Apple’s tax break requests
- Apple releases iTunes 12.5.5
- Apple releases tvOS 10.1.1, watchOS 3.1.3
- Apple releases iOS 10.2.1
- Foxconn considering $7B investment in ‘highly automated’ U.S. facility for Apple
- KGI: 3D Touch upgrade coming in new iPhone, Touch ID and facial recognition upgrades in future model
- Apple files lawsuit accusing Qualcomm of withholding patent royalties
- Apple releases updated iOS Developer Design Resources
- Revogi Smart Lightbulb, Smart Lightstrip, Smart Candle + Smart Meter Plug
- Audeze iSine10 In-Ear Headphones
- MOCACARE MOCACuff Connected Blood Pressure Monitor
- Apple AirPods
- Elgato Eve Motion
- Olloclip Core Lens Set for iPhone 7/7 Plus
- Logitech Pop Home Switch Starter Pack
- Elgato Eve Light Switch
- iHome iPLWBT5 Docking Clock Radio for iPhone and Apple Watch
- Brydge 12.9 iPad Pro Keyboard
- Top Five: The Best Products for Building a Smart Home with HomeKit
- Instant Expert: Secrets & Features of watchOS 3
- Instant Expert: Secrets & Features of tvOS 10
- Instant Expert: Secrets & Features of iOS 10
- 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