Håkon Knutzen

Results 8 issues of Håkon Knutzen

### **Description** When using the SDK for tvOS applications, I have experienced crashes in production where the following error symbol occurs: `__CFPREFERENCES_HAS_DETECTED_THIS_APP_TRYING_TO_STORE_TOO_MUCH_DATA__`. tvOS apps have considerably [less available](https://developer.apple.com/forums/thread/16967?answerId=50696022#50696022) storage as...

feature request

Fix data race in `PersistentFileLogSpec.swift` by synchronizing concurrent access to a bool value with `NSLock`. # Why When running the tests with TSan enabled, I discovered a data race in...

bot: passed checks

# Why One can potentially release a NULL pointer. Thus, one should check for this first. # How Add NULL check # Test Plan Could not find automated tests for...

bot: passed checks

# Why When running Analyze in Xcode, a warning popped up denoting that if a NULL pointer is passed, the code would crash because one is dereferencing a potential NULL...

bot: passed checks

Fix entails using non-synthesized getter, such that underlying backing is an std::atomic. In the greater scheme of things, I believe `RCTNetworkTask` should be improved as it has several `nonatomic` properties...

CLA Signed
Shared with Meta

### Description `RCTCxxBridge.Loading` is not thread safe. This is problematic as it is accessed on the JS thread, and while this example only shows it's accessed as well on the...

Needs: Triage :mag:
Needs: Author Feedback

It seems that the default behavior of OneSignal is to link against its `OneSignalLocation`, which in turn [imports](https://github.com/OneSignal/OneSignal-iOS-SDK/blob/main/iOS_SDK/OneSignalSDK/OneSignalLocation/OneSignalLocationManager.m) `CoreLocation`. This means that, even if the said code path is never...

### How can we help? Hi! From reading the SDK guide for iOS, it seems the NSE is an optional step when extended functionality is needed. When using the expo...