amplitude / amplitude/Amplitude-iOS

Unexpected `optOut` Property Behavior

Aperta
#350 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Objective-C
Stelle
328
Fork
194
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Expected Behavior
This should print `true`:
```swift
Amplitude.instance().optOut = true
print(Amplitude.instance().optOut)
```

## Current Behavior
It prints `false` (if `optOut` was `false` before). This can easily lead to buggy code that looks correct, a race condition or an unreliable property binding.

## Environment
- SDK Version: v8.3.0
- OS Version: macOS 11.4

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.