Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-76718

Separate the AlwaysInUse part of the CoreLocation plugin so that it is an optional one

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS

    Description

      Separate the AlwaysInUse part of the CoreLocation plugin so that it is an optional one. This can be done in a similar way to how the NSPhotoLibrary support is included in qtbase, the reason being that if the main plugin references the requestAlwaysAuthorization setting then Apple will expect the Info.plist entry to be set appropriately. As a result this can indicate that the application will use battery power even when it is not active because of this setting, even if the application never turns this on.

      By making it optional then it makes it easier to only have to specify this when it is explicitly going to be used by the application itself.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              Unassigned Unassigned
              andysh Andy Shaw
              Vladimir Minenko Vladimir Minenko
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes