Skip to content

Commit 1e25b42

Browse files
authored
Merge pull request #585 from Iterable/MOB-5134-version-6.4.9
[MOB-5134] version 6.4.9
2 parents 9ff8fed + 6e2fdec commit 1e25b42

File tree

4 files changed

+27
-3
lines changed

4 files changed

+27
-3
lines changed

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
### 6.4.9
6+
### Added
7+
[Version version 6.4.9](https://github.com/Iterable/swift-sdk/releases/tag/6.4.9) of Iterable's iOS SDK makes it possible to store in-app messages in memory, rather than in an unencrypted local file. However, an unencrypted local file is still the default option.
8+
9+
To store in-app messages in memory, set `useInMemoryStorageForInApps` to true:
10+
11+
_Swift_
12+
13+
```swift
14+
let config = IterableConfig()
15+
config.useInMemoryStorageForInApps = true
16+
IterableAPI.initialize(apiKey: "<YOUR_API_KEY>", launchOptions: launchOptions, config: config)
17+
```
18+
19+
_Objective-C_
20+
21+
```objectivec
22+
IterableConfig *config = [[IterableConfig alloc] init];
23+
config.useInMemoryStorageForInApps = YES;
24+
[IterableAPI initializeWithApiKey:@"<YOUR_API_KEY>" launchOptions:launchOptions config:config];
25+
```
26+
27+
When users upgrade to a version of your iOS app that uses this version of the SDK (or higher), and you've enabled this option, the local file used for in-app message storage (if it already exists) is deleted. However, no data is lost.
28+
529
### 6.4.8
630
### Changed
731
Starting with this release, as a privacy enhancement, Iterable’s iOS SDK

Iterable-iOS-AppExtensions.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "Iterable-iOS-AppExtensions"
33
s.module_name = "IterableAppExtensions"
4-
s.version = "6.4.8"
4+
s.version = "6.4.9"
55
s.summary = "App Extensions for Iterable SDK"
66

77
s.description = <<-DESC

Iterable-iOS-SDK.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "Iterable-iOS-SDK"
33
s.module_name = "IterableSDK"
4-
s.version = "6.4.8"
4+
s.version = "6.4.9"
55
s.summary = "Iterable's official SDK for iOS"
66

77
s.description = <<-DESC

swift-sdk/IterableAPI.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import UIKit
88
@objcMembers
99
public final class IterableAPI: NSObject {
1010
/// The current SDK version
11-
public static let sdkVersion = "6.4.8"
11+
public static let sdkVersion = "6.4.9"
1212

1313
/// The email of the logged in user that this IterableAPI is using
1414
public static var email: String? {

0 commit comments

Comments
 (0)