diff --git a/CppSamples/Maps/DisplayDeviceLocation/DisplayDeviceLocation.pro b/CppSamples/Maps/DisplayDeviceLocation/DisplayDeviceLocation.pro
index 5bdeb769a8..5258999645 100644
--- a/CppSamples/Maps/DisplayDeviceLocation/DisplayDeviceLocation.pro
+++ b/CppSamples/Maps/DisplayDeviceLocation/DisplayDeviceLocation.pro
@@ -55,7 +55,11 @@ ios {
OTHER_FILES += \
$$PWD/Info.plist
- QMAKE_INFO_PLIST = $$PWD/Info.plist
+ QMAKE_INFO_PLIST = $$PWD/ios/Info.plist
+}
+
+macx {
+ QMAKE_INFO_PLIST = $$PWD/mac/Info.plist
}
android {
diff --git a/CppSamples/Maps/DisplayDeviceLocation/Info.plist b/CppSamples/Maps/DisplayDeviceLocation/ios/Info.plist
similarity index 93%
rename from CppSamples/Maps/DisplayDeviceLocation/Info.plist
rename to CppSamples/Maps/DisplayDeviceLocation/ios/Info.plist
index b92d7b7246..e444007f63 100644
--- a/CppSamples/Maps/DisplayDeviceLocation/Info.plist
+++ b/CppSamples/Maps/DisplayDeviceLocation/ios/Info.plist
@@ -32,6 +32,8 @@
NSLocationWhenInUseUsageDescription
Location required for application
+ NSLocationAlwaysAndWhenInUseUsageDescription
+ Location required for application
UISupportedInterfaceOrientations
UIInterfaceOrientationPortrait
diff --git a/CppSamples/Maps/DisplayDeviceLocation/mac/Info.plist b/CppSamples/Maps/DisplayDeviceLocation/mac/Info.plist
new file mode 100644
index 0000000000..569e886725
--- /dev/null
+++ b/CppSamples/Maps/DisplayDeviceLocation/mac/Info.plist
@@ -0,0 +1,31 @@
+
+
+
+
+ CFBundleDisplayName
+ DisplayDeviceLocation
+ CFBundleExecutable
+ DisplayDeviceLocation
+ CFBundleGetInfoString
+ ArcGIS
+ CFBundleIdentifier
+ com.esri.DisplayDeviceLocation
+ CFBundleName
+ DisplayDeviceLocation
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+ NSLocationUsageDescription
+ DisplayDeviceLocation requires location services
+ NSLocationWhenInUseUsageDescription
+ DisplayDeviceLocation requires location services
+ NSLocationAlwaysAndWhenInUseUsageDescription
+ DisplayDeviceLocation requires location services
+
+
+
diff --git a/SampleViewer/iOS/Info.plist b/SampleViewer/iOS/Info.plist
index 342578e7e7..6eb829f027 100644
--- a/SampleViewer/iOS/Info.plist
+++ b/SampleViewer/iOS/Info.plist
@@ -72,10 +72,10 @@
NO
LSRequiresIPhoneOS
- NSLocationAlwaysUsageDescription
-
NSLocationWhenInUseUsageDescription
-
+ Location required for application
+ NSLocationAlwaysAndWhenInUseUsageDescription
+ Location required for application
NSPhotoLibraryUsageDescription
NSBluetoothAlwaysUsageDescription
diff --git a/SampleViewer/mac/Info.plist b/SampleViewer/mac/Info.plist
index 69239a663a..bf391c2b5e 100644
--- a/SampleViewer/mac/Info.plist
+++ b/SampleViewer/mac/Info.plist
@@ -24,5 +24,11 @@
NSRequiresAquaSystemAppearance
true
+ NSLocationUsageDescription
+ Application requires location services
+ NSLocationWhenInUseUsageDescription
+ Application requires location services
+ NSLocationAlwaysAndWhenInUseUsageDescription
+ Application requires location services