I use AssetsLibrary to present pictures from the user's camera roll. However I'm not interested in the location data of those pictures. Is there a way to disable this location service prompt?
AssetsLibrary: Disable Location Service Prompt
1k Views Asked by AudioBubble At
1
There are 1 best solutions below
Related Questions in COCOA-TOUCH
- Gmail IMAP Throttling?
- How to real-time monitor the emails?
- TypeError: Cannot read property "length" from undefined
- How to determine the smtp server save send mails or not?
- Html Email Template on Android not responsive
- Gmail API: Get list of messages labelled with a specific label in php
- This message has been modified to fit your screen. Tap here to show original
- Run private Python script on Google Cloud Platform
- how can i send mail using google in core java
- Email body is blank when receiving it in GMAIL - Swiftmailer
Related Questions in IOS
- Gmail IMAP Throttling?
- How to real-time monitor the emails?
- TypeError: Cannot read property "length" from undefined
- How to determine the smtp server save send mails or not?
- Html Email Template on Android not responsive
- Gmail API: Get list of messages labelled with a specific label in php
- This message has been modified to fit your screen. Tap here to show original
- Run private Python script on Google Cloud Platform
- how can i send mail using google in core java
- Email body is blank when receiving it in GMAIL - Swiftmailer
Related Questions in ASSETSLIBRARY
- Gmail IMAP Throttling?
- How to real-time monitor the emails?
- TypeError: Cannot read property "length" from undefined
- How to determine the smtp server save send mails or not?
- Html Email Template on Android not responsive
- Gmail API: Get list of messages labelled with a specific label in php
- This message has been modified to fit your screen. Tap here to show original
- Run private Python script on Google Cloud Platform
- how can i send mail using google in core java
- Email body is blank when receiving it in GMAIL - Swiftmailer
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
there is no way to disable the prompt. Enabling "location services "is a requirement for using the AssetsLibrary. The reason is that any photos/videos in the Photo-Library might contain geodata. This data is not just available through ALAssetPropertyURLs, but also if you read out the raw data from the asset (by using the getBytes:fromOffset:length:error: Method of ALAssetsRepresentation). Cause there is no way to strip the geo metadata from the raw image data (in case location services are disabled), I guess the design decision was made to make "location services" mandatory for using the AssetsLibrary.
This requirement might be confusing to the user. So you need to do 2 things:
1) If the user denies access to location services, then present a clear message while your app needs this access and that the app does not actually determine the current position or any GPS/data.
2) Display clear instructions how to enable location services, once the user has pressed "NO" on the initial dialog.
Cheers,
Hendrik