Skip to content

Commit 28dd209

Browse files
authored
chore: turn on build-libraries-for-distribution for ABI support (#325)
1 parent 5d20193 commit 28dd209

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

OptimizelySwiftSDK.xcodeproj/project.pbxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4131,6 +4131,7 @@
41314131
isa = XCBuildConfiguration;
41324132
buildSettings = {
41334133
APPLICATION_EXTENSION_API_ONLY = YES;
4134+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
41344135
CODE_SIGN_IDENTITY = "";
41354136
CODE_SIGN_STYLE = Automatic;
41364137
DEFINES_MODULE = YES;
@@ -4158,6 +4159,7 @@
41584159
isa = XCBuildConfiguration;
41594160
buildSettings = {
41604161
APPLICATION_EXTENSION_API_ONLY = YES;
4162+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
41614163
CODE_SIGN_IDENTITY = "";
41624164
CODE_SIGN_STYLE = Automatic;
41634165
DEFINES_MODULE = YES;

Podfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ SPEC CHECKSUMS:
1313

1414
PODFILE CHECKSUM: 159491f53ea704c30be049e048d854a49f9b7433
1515

16-
COCOAPODS: 1.9.1
16+
COCOAPODS: 1.8.4

Sources/Implementation/Datastore/DataStoreMemory.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@ public class DataStoreMemory<T>: BackgroundingCallbacks, OPTDataStore where T: C
2424
let lock: DispatchQueue
2525
var data: T?
2626
var backupDataStore: OPTDataStore
27-
public enum BackingStore { case UserDefaults, File }
27+
public enum BackingStore { case userDefaults, file }
2828
lazy var logger: OPTLogger? = OPTLoggerFactory.getLogger()
2929

30-
init(storeName: String, backupStore:BackingStore = .File) {
30+
init(storeName: String, backupStore: BackingStore = .file) {
3131
dataStoreName = storeName
3232
lock = DispatchQueue(label: storeName)
3333
switch backupStore {
34-
case .File:
34+
case .file:
3535
self.backupDataStore = DataStoreFile<T>(storeName: storeName, async: false)
36-
case .UserDefaults:
36+
case .userDefaults:
3737
self.backupDataStore = DataStoreUserDefaults()
3838
}
3939
load(forKey: dataStoreName)

Tests/OptimizelyTests-Common/DataStoreTests.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ class DataStoreTests: XCTestCase {
100100
}
101101

102102
func testBackgroundSaveUserDefaults() {
103-
let datastore = DataStoreMemory<String>(storeName: "testBackgroundSaveUserDefaults",backupStore: DataStoreMemory.BackingStore.UserDefaults)
103+
let datastore = DataStoreMemory<String>(storeName: "testBackgroundSaveUserDefaults",
104+
backupStore: .userDefaults)
104105

105106
let key = "testBackgroundSaveUserDefaults"
106107
datastore.saveItem(forKey: key, value: "value")

0 commit comments

Comments
 (0)