File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change
1
+ # Unreleased
2
+ - [ fixed] Mark two internal properties as ` atomic ` to prevent concurrency
3
+ related crash. (#13898 )
4
+
1
5
# 11.0.0
2
6
- [ fixed] RemoteConfigValue stringValue is now ` nonnull ` . This may break some builds. (#10870 )
3
7
- [ removed] ** Breaking change** : The deprecated ` FirebaseRemoteConfigSwift `
Original file line number Diff line number Diff line change 41
41
// / Device data version of checkin information.
42
42
@property (nonatomic , copy ) NSString *deviceDataVersion;
43
43
// / InstallationsID.
44
- @property (nonatomic , copy ) NSString *configInstallationsIdentifier;
44
+ // / @note The property is atomic because it is accessed across multiple threads.
45
+ @property (atomic , copy ) NSString *configInstallationsIdentifier;
45
46
// / Installations token.
46
- @property (nonatomic , copy ) NSString *configInstallationsToken;
47
+ // / @note The property is atomic because it is accessed across multiple threads.
48
+ @property (atomic , copy ) NSString *configInstallationsToken;
47
49
48
50
// / A list of successful fetch timestamps in milliseconds.
49
51
// / TODO Not used anymore. Safe to remove.
You can’t perform that action at this time.
0 commit comments