static void AddLocationPrivacyEntry(PlistDocument plist) { const string NSLocationWhenInUseUsageDescription = "NSLocationWhenInUseUsageDescription"; if (!plist.HasRootElement(NSLocationWhenInUseUsageDescription)) { plist.root.AsDict().SetString(NSLocationWhenInUseUsageDescription, GoogleMapsViewSettings.IosUsageDescription); } }
static void AddLocationPrivacyEntry(PlistDocument plist) { const string NSLocationWhenInUseUsageDescription = "NSLocationWhenInUseUsageDescription"; if (!plist.HasRootElement(NSLocationWhenInUseUsageDescription)) { plist.root.AsDict().SetString(NSLocationWhenInUseUsageDescription, "Plist entry Added by GoogleMapsProjectPostprocessor.cs script"); } }
static void AddImagePickerPrivacyEntries(PlistDocument plist) { const string CameraUsageDescriptionKey = "NSCameraUsageDescription"; const string PhotoLibraryUsageDescriptionKey = "NSPhotoLibraryUsageDescription"; const string PhotoLibraryAddUsageDescriptionKey = "NSPhotoLibraryAddUsageDescription"; if (!plist.HasRootElement(CameraUsageDescriptionKey)) { plist.root.AsDict().SetString(CameraUsageDescriptionKey, "Plist entry Added by IGProjectPostprocessor.cs script"); } if (!plist.HasRootElement(PhotoLibraryUsageDescriptionKey)) { plist.root.AsDict().SetString(PhotoLibraryUsageDescriptionKey, "Plist entry Added by IGProjectPostprocessor.cs script"); } if (!plist.HasRootElement(PhotoLibraryAddUsageDescriptionKey)) { plist.root.AsDict().SetString(PhotoLibraryAddUsageDescriptionKey, "Plist entry Added by IGProjectPostprocessor.cs script"); } }