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

[Darwin] Finalize bluetooth permissions migration

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS, macOS
    • 13
    • 6ffb1c3bf (dev), 63f77a683 (dev), fbe1a265a (dev), 4680317ca (dev)
    • Foundations Sprint 79

    Description

      The Darwin bluetooth permission migration requires some more work.

      1 ) Due to reasons laid out in QTBUG-112212, at least following manual tests don't find bluetooth permission plugin and thus will skip or won't work:
      -bttestui
      -tst_qlowenergycontroller_device
      -tst_qlowenergycontroller_peripheral

      If the fix for QTBUG-112212 takes awhile, a temporary solution similar to
      https://codereview.qt-project.org/c/qt/qtconnectivity/+/468272/4
      can be adopted.

      2 ) At least following LE examples and applications crash on start:
      -bluetoothtestdevice
      -heartrate-server

      Likely reason being the LE controller's changed internal initialization order due to permissions.

      3 ) Heartrate-game needs to be migrated, a patch pending review and testing once the issue with heartrate-server is resolved:
      https://codereview.qt-project.org/c/qt/qtconnectivity/+/453087

      Attachments

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

        Activity

          People

            vuokko Juha Vuolle
            vuokko Juha Vuolle
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes