Google Background Location Acccess Disclouser - background

I am working on a Task which need to Access Users Location on Every 5 Minutes even when the App is Killes or Closed.
I have Already Achived it. But google play console Restricted me with the below message.
Prominent disclosure not found
Your app must display a prominent disclosure through a pop-up alert before your app’s location runtime permission. Based on our review, a prominent disclosure did not appear before the runtime permission.
Please add a prominent disclosure before the runtime permission.
• Include at least the following sentence, adapted to include all the relevant features requesting access to location in the background in the app that are readily visible to the user: “This app collects location data to enable ["feature"], ["feature"], & ["feature"] even when the app is closed or not in use.” If you extend permitted usage to ads, please also include: “This data is also used to provide ads/support advertising/support ads.”
• Include any other details necessary to make it clear to the user how and why you are using location in the background. While additional content is permitted, it should not cause the required content to not be immediately visible.
I have also Added Pop Up, But i am Confused about, Should i Show that Pop Up Every Time On Accessing Location Or Only Once when App Being Installed,
Any help or Lead will be Appreaciated , (Respect)
Rajat.

After doing some Resaerch work on my Question, I have found a Answer for this Question.
We dont need to to show pop-up everytime on accessing location from background.
This popup will shown only once in a app maybe in HomeScreen after app install first time.
Proof of Answer

In genrealy, you pop-up dialog should appear before your app’s location runtime permission including
Include at least the following sentence, adapted to include all the
relevant features requesting access to location in the background in
the app that are readily visible to the user: “This app collects
location data to enable ["feature"], ["feature"], & ["feature"] even
when the app is closed or not in use.” Include any other details
necessary to make it clear to the user how and why you are using
location in the background. While additional content is permitted, it
should not cause the required content to not be immediately visible.
Include the following sentence, if you extend permitted usage to ads:
“This data is also used to provide ads.”

Related

Devices not getting updated as per minimumVersioCode enforcement on policy

We have close to around 5000 devices using android management api for its management. We had recently done a minimumVersionCode enforcement on new deployed app version but it seems like 13% of the device is still to be updated to the new version, can anyone help on this and let me know what can be the reason as it has been 10 days when we pushed the minimumVersionCode for our default policy. any help will be appreciated. Thanks
You can check if the policy you pushed is already applied to the device. To do so, you can follow these steps:
Open play store(if you are using work profile, use the work profile playstore)
Open Android Device Policy App
Click on the overflow menu (3 dots on the top right)
Click on "Device Details"
Scroll down and keep tapping Model, until a toast is shown saying debug mode enabled
Now go back to the app overflow menu and enable "All policies"
If the policy isn’t already applied, try manually syncing the Android Device Policy app and see if this will update the app. If the policy is already applied please also refer to this Help Center article on app update behaviour to see if a condition could be preventing the update.

Google Play game sign in failed

I'm making a tutorial to connect to "google play game service" and a pop up still appear mentioning that "failed to sign in. plesae check your network connection and try again"
Everything is setup correctly, SHA1, package name, app_id, and any other related to configuration.
Two strange message appear in the log:
The fist is "You have not specified a View to use as content view for popups. Falling back to the Activity content view which may not work properly in future versions of the API. Use setViewForPopups() to set your content view."
The second is "disconnect() called when client was already disconnected"
is there any possible solution?
Thanks in advance for any help.

iOS Today Extension / widget -- location permissions?

I'm writing an app which is location-based, and includes a Today extension (widget)... What I can't seem to figure out is this. When deciding whether to require access to location "always" versus "while using", does having the Today view active with my widget showing qualify as "using" the app? In other words, as long as I only need the user's location when they have the widget visible in their Today view, is it sufficient just to have the "while using" permission?
Yes, it's sufficient. I'm using the "while using" permission in my widget and did not have any problems with it.

Bing Maps in Windows 8 app

My question is similar to this one "https://bitly.com/UaQOC4", but that question is somewhat misleading.
In my Windows 8 Store app, I have a Bing map reference to a particular location somewhere in South Africa. The referenced location will have multiple pins to denote key areas of interest to users of the application, with an info window for each of the pins.
When a user clicks on a pin, the info window will give them more information, like statistics around the location and a link to a page within the application, for example: /pages/nests/crowsnest.html.
What I need is to be able to push the user, when clicked on the location in the info window, to this page, however, this does not seem to be allowed.
From my understanding, we're trying to force a page load from within the current domain space (our application) from outside of the application scope (info window == iframe) as this is not a web page, this seems to be disallowed.
Is my assumption correct in that we're trying to break the domain policy here? I don't see how we can, as we're just redirecting users to a page.
I have tried the WinJS.Navigation.navigate("/pages/nests/crowsnets.html") and event a normal -tag but neither of these approaches allowed me any success.
I'm still not sure what are you trying to achieve. You can use Bing Maps control in your Windows 8 app and you can pin any Pushpins in there, You can also handle the behavior when user taps any pin and show more detailed info on the map.
Bing Maps SDK for Windows Store apps

CLLocationManager "turn on location services..." alertview customization ios

I know that I can't change the title or the buttons for this alertview, but i've seen numerous apps that changed the message of the alert view
Something like this
Also, I have the Bump API in my app so everytime the popup shows, it says "Bump uses your location to help determine whom you are bumping." and I don't want that displayed when they first use my app.
Does anybody know how I can change the message or change bump's message?
Thanks
To change the message of the alert, use the "purpose" property of CLLocationManager. Check the docs: http://developer.apple.com/library/IOs/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html
I'm not sure how the Bump API works, but if you are just importing all the classes you need, you should be able to edit the location services message. Otherwise, one option would be to request location access before calling the Bump API's to get permission for your app. Once Bump checks, it will already have permission and skip presenting its own.