From edca2f5b78e1d64b999c124cdef5d311f14a0a1f Mon Sep 17 00:00:00 2001 From: Timur Pocheptsov Date: Thu, 24 Nov 2022 15:48:54 +0100 Subject: [PATCH] qdarwinpermission_location: disable deprecation warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Class method is deprecated on iOS (but not on macOS). Reading warnings about deprecation with a recommendation to use that part of API we already have in @available check is a bit annoying, so suppressing warnings. Change-Id: I17645c8fb6f1056d8146e5d8e8e1a74113d5ff6b Reviewed-by: Tor Arne Vestbø --- src/corelib/platform/darwin/qdarwinpermissionplugin_location.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/platform/darwin/qdarwinpermissionplugin_location.mm b/src/corelib/platform/darwin/qdarwinpermissionplugin_location.mm index 5414e97cbf..cf27a9e837 100644 --- a/src/corelib/platform/darwin/qdarwinpermissionplugin_location.mm +++ b/src/corelib/platform/darwin/qdarwinpermissionplugin_location.mm @@ -93,7 +93,7 @@ struct PermissionRequest return self.manager.authorizationStatus; } - return CLLocationManager.authorizationStatus; + return QT_IGNORE_DEPRECATIONS(CLLocationManager.authorizationStatus); } - (Qt::PermissionStatus)accuracyAuthorization:(QLocationPermission)permission