From 618be71d1ea7679b8e55351faec3449e0a7aea3a Mon Sep 17 00:00:00 2001 From: Doug Date: Thu, 11 Aug 2022 16:40:22 +0100 Subject: [PATCH 1/3] Update camera, contacts and photos usage strings for App Store review. --- Riot/Assets/en.lproj/InfoPlist.strings | 6 +++--- Riot/Assets/en.lproj/Vector.strings | 2 +- Riot/Generated/Strings.swift | 2 +- Riot/SupportingFiles/Info.plist | 6 +++--- changelog.d/6559.misc | 1 + 5 files changed, 9 insertions(+), 8 deletions(-) create mode 100644 changelog.d/6559.misc diff --git a/Riot/Assets/en.lproj/InfoPlist.strings b/Riot/Assets/en.lproj/InfoPlist.strings index 4e42de08a..d3c47896e 100644 --- a/Riot/Assets/en.lproj/InfoPlist.strings +++ b/Riot/Assets/en.lproj/InfoPlist.strings @@ -15,10 +15,10 @@ */ // Permissions usage explanations -"NSCameraUsageDescription" = "The camera is used to take photos and videos, make video calls."; -"NSPhotoLibraryUsageDescription" = "The photo library is used to send photos and videos."; +"NSCameraUsageDescription" = "The camera is used to make video calls, or take and upload photos and videos."; +"NSPhotoLibraryUsageDescription" = "Allow access to photos to upload photos and videos from your library."; "NSMicrophoneUsageDescription" = "Element needs to access your microphone to make and receive calls, take videos, and record voice messages."; -"NSContactsUsageDescription" = "Element will check your contacts with your identity server to find who is on Matrix."; +"NSContactsUsageDescription" = "They will be shared with your identity server to help find your contacts on Matrix."; "NSCalendarsUsageDescription" = "See your scheduled meetings in the app."; "NSFaceIDUsageDescription" = "Face ID is used to access your app."; "NSLocationWhenInUseUsageDescription" = "When you share your location to people, Element needs access to show them a map."; diff --git a/Riot/Assets/en.lproj/Vector.strings b/Riot/Assets/en.lproj/Vector.strings index 7ff7f0697..5ae490f35 100644 --- a/Riot/Assets/en.lproj/Vector.strings +++ b/Riot/Assets/en.lproj/Vector.strings @@ -203,7 +203,7 @@ "authentication_verify_msisdn_waiting_button" = "Resend code"; "authentication_verify_msisdn_invalid_phone_number" = "Invalid phone number"; -"authentication_terms_title" = "Server policies"; +"authentication_terms_title" = "Privacy policies"; /* The placeholder will show the homeserver's domain */ "authentication_terms_message" = "Please read %@’s terms and policies"; "authentication_terms_policy_url_error" = "Unable to find the selected policy. Please try again later."; diff --git a/Riot/Generated/Strings.swift b/Riot/Generated/Strings.swift index d4323c05d..08c2a34af 100644 --- a/Riot/Generated/Strings.swift +++ b/Riot/Generated/Strings.swift @@ -739,7 +739,7 @@ public class VectorL10n: NSObject { public static var authenticationTermsPolicyUrlError: String { return VectorL10n.tr("Vector", "authentication_terms_policy_url_error") } - /// Server policies + /// Privacy policies public static var authenticationTermsTitle: String { return VectorL10n.tr("Vector", "authentication_terms_title") } diff --git a/Riot/SupportingFiles/Info.plist b/Riot/SupportingFiles/Info.plist index 5b44a364b..5271d2330 100644 --- a/Riot/SupportingFiles/Info.plist +++ b/Riot/SupportingFiles/Info.plist @@ -71,9 +71,9 @@ NSCalendarsUsageDescription See your scheduled meetings in the app. NSCameraUsageDescription - The camera is used to take photos and videos, make video calls. + The camera is used to make video calls, or take and upload photos and videos. NSContactsUsageDescription - Element will check your contacts with your identity server to find who is on Matrix. + They will be shared with your identity server to help find your contacts on Matrix. NSFaceIDUsageDescription Face ID is used to access your app. NSLocationAlwaysAndWhenInUseUsageDescription @@ -83,7 +83,7 @@ NSMicrophoneUsageDescription The microphone is used to take videos, make calls. NSPhotoLibraryUsageDescription - The photo library is used to send photos and videos. + Allow access to photos to upload photos and videos from your library. NSSiriUsageDescription Siri is used to perform calls even from the lock screen. UIBackgroundModes diff --git a/changelog.d/6559.misc b/changelog.d/6559.misc new file mode 100644 index 000000000..8896296b7 --- /dev/null +++ b/changelog.d/6559.misc @@ -0,0 +1 @@ +Update camera, contacts and photos usage strings for App Store review. From b44f79e691f8b24efb129ce7a111b6daf45eae33 Mon Sep 17 00:00:00 2001 From: Doug Date: Fri, 12 Aug 2022 09:28:51 +0100 Subject: [PATCH 2/3] version++ --- CHANGES.md | 7 +++++++ Config/AppVersion.xcconfig | 4 ++-- changelog.d/6559.misc | 1 - 3 files changed, 9 insertions(+), 3 deletions(-) delete mode 100644 changelog.d/6559.misc diff --git a/CHANGES.md b/CHANGES.md index b50eef2de..dcf4afff8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,10 @@ +## Changes in 1.8.27 (2022-08-12) + +Others + +- Update camera, contacts and photos usage strings for App Store review. ([#6559](https://github.com/vector-im/element-ios/issues/6559)) + + ## Changes in 1.8.26 (2022-08-10) 🙌 Improvements diff --git a/Config/AppVersion.xcconfig b/Config/AppVersion.xcconfig index cd95bca59..55cc0ae89 100644 --- a/Config/AppVersion.xcconfig +++ b/Config/AppVersion.xcconfig @@ -15,5 +15,5 @@ // // Version -MARKETING_VERSION = 1.8.26 -CURRENT_PROJECT_VERSION = 1.8.26 +MARKETING_VERSION = 1.8.27 +CURRENT_PROJECT_VERSION = 1.8.27 diff --git a/changelog.d/6559.misc b/changelog.d/6559.misc deleted file mode 100644 index 8896296b7..000000000 --- a/changelog.d/6559.misc +++ /dev/null @@ -1 +0,0 @@ -Update camera, contacts and photos usage strings for App Store review. From 44f6d78130a662b5fffe59c71caa64320798372c Mon Sep 17 00:00:00 2001 From: Doug Date: Fri, 12 Aug 2022 10:32:12 +0100 Subject: [PATCH 3/3] finish version++