visionOS: Handle CNAuthorizationStatusLimited for contacts permission
Change-Id: If6565d9cc3303b2a3ec7140d67d3a773ea64fff9 Reviewed-by: Christian Strømme <christian.stromme@qt.io> (cherry picked from commit 6cc0b775def78cb92705b65c0bc7abd0ad673049) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
7c34903e4b
commit
683d839f14
@ -21,7 +21,7 @@
|
||||
const auto status = [CNContactStore authorizationStatusForEntityType:CNEntityTypeContacts];
|
||||
switch (status) {
|
||||
case CNAuthorizationStatusAuthorized:
|
||||
#if defined(Q_OS_IOS) && QT_IOS_PLATFORM_SDK_EQUAL_OR_ABOVE(180000)
|
||||
#if (defined(Q_OS_IOS) && QT_IOS_PLATFORM_SDK_EQUAL_OR_ABOVE(180000)) || defined(Q_OS_VISIONOS)
|
||||
case CNAuthorizationStatusLimited:
|
||||
#endif
|
||||
return Qt::PermissionStatus::Granted;
|
||||
|
Loading…
x
Reference in New Issue
Block a user