diff --git a/apps/ios/GuideDogs.xcodeproj/project.pbxproj b/apps/ios/GuideDogs.xcodeproj/project.pbxproj
index b9058c75..c55f55c7 100644
--- a/apps/ios/GuideDogs.xcodeproj/project.pbxproj
+++ b/apps/ios/GuideDogs.xcodeproj/project.pbxproj
@@ -6428,7 +6428,7 @@
CODE_SIGN_ENTITLEMENTS = GuideDogs/Assets/PropertyLists/SoundscapeDF.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 23;
+ CURRENT_PROJECT_VERSION = 29;
DEVELOPMENT_TEAM = "";
EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = YES;
ENABLE_BITCODE = NO;
@@ -6459,7 +6459,7 @@
"$(inherited)",
"$(PROJECT_DIR)/GuideDogs",
);
- MARKETING_VERSION = 1.1.3;
+ MARKETING_VERSION = 1.2.0;
OTHER_LDFLAGS = "$(inherited)";
OTHER_SWIFT_FLAGS = "$(inherited) -DADHOC";
PRODUCT_BUNDLE_IDENTIFIER = "services.soundscape-adhoc";
@@ -6717,7 +6717,7 @@
CODE_SIGN_ENTITLEMENTS = GuideDogs/Assets/PropertyLists/Soundscape.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 23;
+ CURRENT_PROJECT_VERSION = 29;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = X4H33NKGKY;
EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = YES;
@@ -6749,7 +6749,7 @@
"$(inherited)",
"$(PROJECT_DIR)/GuideDogs",
);
- MARKETING_VERSION = 1.1.3;
+ MARKETING_VERSION = 1.2.0;
OTHER_LDFLAGS = "$(inherited)";
OTHER_SWIFT_FLAGS = "$(inherited) -DDEBUG";
PRODUCT_BUNDLE_IDENTIFIER = "services.soundscape-debug";
@@ -6777,7 +6777,7 @@
CODE_SIGN_ENTITLEMENTS = GuideDogs/Assets/PropertyLists/Soundscape.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 23;
+ CURRENT_PROJECT_VERSION = 29;
DEVELOPMENT_TEAM = X4H33NKGKY;
EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = YES;
ENABLE_BITCODE = NO;
@@ -6807,7 +6807,7 @@
"$(inherited)",
"$(PROJECT_DIR)/GuideDogs",
);
- MARKETING_VERSION = 1.1.3;
+ MARKETING_VERSION = 1.2.0;
OTHER_LDFLAGS = "$(inherited)";
OTHER_SWIFT_FLAGS = "$(inherited) -DRELEASE";
PRODUCT_BUNDLE_IDENTIFIER = services.soundscape;
diff --git a/apps/ios/GuideDogs.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/apps/ios/GuideDogs.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 00000000..18d98100
--- /dev/null
+++ b/apps/ios/GuideDogs.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/apps/ios/GuideDogs/Assets/Localization/en-US.lproj/Localizable.strings b/apps/ios/GuideDogs/Assets/Localization/en-US.lproj/Localizable.strings
index 46a811c7..52c72bf4 100644
--- a/apps/ios/GuideDogs/Assets/Localization/en-US.lproj/Localizable.strings
+++ b/apps/ios/GuideDogs/Assets/Localization/en-US.lproj/Localizable.strings
@@ -3404,6 +3404,24 @@
// MARK: - What's New
//------------------------------------------------------------------------------
+/* Title for the shake to repeat last callout feature */
+"whats_new.1_2_0.0.title" = "Shake to Repeat the Last Callout";
+
+/* Description of shake to repeat feature */
+"whats_new.1_2_0.0.description" = "You can now shake your device to repeat the last callout. To enable this feature, switch on the 'Repeat Callouts' toggle in settings.";
+
+/* Title of the beacon vicinity distance feature */
+"whats_new.1_2_0.1.title" = "Beacon Vicinity Distance Setting";
+
+/* Description of the beacon vicinity distance feature */
+"whats_new.1_2_0.1.description" = "You can now adjust the distance at which the beacon is automatically muted when you approach. You can adjust this setting in Audio Beacon settings.\n\nWe would particularly welcome feedback on your experience with setting different distances (0, 5, and 10 metres), for the Audio Beacon to switch off. In our internal testing we are seeing some inconsistencies in behaviour and are keen to get feedback from a wider base of users.";
+
+/* Title of the categories in places nearby feature */
+"whats_new.1_2_0.2.title" = "Categories in Places Nearby";
+
+/* Description of the categories in places nearby feature */
+"whats_new.1_2_0.2.description" = "You can now filter the places nearby list by categories such as public transport, Food & Drink, etc";
+
/* Description of how users can download new voices. "Settings" and "Spoken Content" should be translated in the same way they are translated in the iOS Settings app. {NumberedPlaceholder="iOS"} */
"whats_new.3_2_0.2.description" = "Additional voices, including enhanced quality voices, can be downloaded in the Spoken Content section of the iOS accessibility settings.";
diff --git a/apps/ios/GuideDogs/Assets/PropertyLists/NewFeatures.plist b/apps/ios/GuideDogs/Assets/PropertyLists/NewFeatures.plist
index 059d55d3..e75010dd 100644
--- a/apps/ios/GuideDogs/Assets/PropertyLists/NewFeatures.plist
+++ b/apps/ios/GuideDogs/Assets/PropertyLists/NewFeatures.plist
@@ -2,19 +2,43 @@
- 1.0.0
+ 1.2.0
Order
0
Title
-
+ whats_new.1_2_0.0.title
Image
Description
+ whats_new.1_2_0.0.description
+ AccessibilityDescription
+ whats_new.1_2_0.0.description
+
+
+ Order
+ 1
+ Title
+ whats_new.1_2_0.1.title
+ Image
+ Description
+ whats_new.1_2_0.1.description
AccessibilityDescription
+ whats_new.1_2_0.1.description
+
+
+ Order
+ 2
+ Title
+ whats_new.1_2_0.2.title
+ Image
+ Description
+ whats_new.1_2_0.2.description
+ AccessibilityDescription
+ whats_new.1_2_0.2.description
diff --git a/apps/ios/GuideDogs/Code/App/Settings/SettingsContext.swift b/apps/ios/GuideDogs/Code/App/Settings/SettingsContext.swift
index fcef35a3..f6d603e8 100644
--- a/apps/ios/GuideDogs/Code/App/Settings/SettingsContext.swift
+++ b/apps/ios/GuideDogs/Code/App/Settings/SettingsContext.swift
@@ -98,7 +98,7 @@ class SettingsContext {
Keys.useOldBeacon: false,
Keys.playBeaconStartEndMelody: false,
Keys.automaticCalloutsEnabled: true,
- Keys.shakeCalloutsEnabled: true,
+ Keys.shakeCalloutsEnabled: false,
Keys.sensePlace: true,
Keys.senseLandmark: true,
Keys.senseMobility: true,