swift-sdk
swift-sdk copied to clipboard
Iterable's iOS SDK. Receive and track pushes to Iterable from your iOS app.
Hi, I noticed in `logoutUser()` function, there are no `OnSuccessHandler` and `OnFailureHandler` parameters for us to handle the cases where calling `disableDevice` API returns error. `disableDeviceForCurrentUser` already has these 2...
## 🔹 Jira Ticket(s) * [MOB-XXXX](https://iterable.atlassian.net/browse/MOB-XXXX) ## ✏️ Description > Please provide a brief description of what this pull request does.
## Jira Ticket(s) * [MOB-9746](https://iterable.atlassian.net/browse/MOB-9746) ## Description > Please provide a brief description of what this pull request does. ## Test Steps > Video attached to the ticket, See a...
I tried to check our project using `Thread sanitizer` and I found issue from IterableSDK. - version: 6.5.6 - Location: Pending.swift:47 - I just call `IterableAPI.setUserId` to update JWT one...
## Description This PR prevents a crash which occurs when Core Data's persistent store fails to load. Loading the persistent store can fail for several reasons: the database could be...
This is something really weird. The `WebViewProtocol` has `evaluateJavaScript` but then the `extension` is not using it at all. This drives to the following error: `Type 'WKWebView' does not conform...
Xcode 16.1 Beta2 shows error in Iterable SDK when trying to run the project, please refer below screenshot. > Protocol 'WKNavigationDelegate' requires 'webView(_:decidePolicyFor:preferences:decisionHandler:)' to be available in iOS 12.0 and...
## ✏️ Description ```swift let config = IterableConfig() config.autoPushRegistration = false IterableAPI.initialize(apiKey: apiKey, launchOptions: launchOptions, config: config) ``` If you take into consideration that the user has `autoPushRegistration` set to...
## Jira Ticket(s) if any * Invoke Synchronise method from Native Platform. ## Description > This ticket is created for: Set-up Native SDK locally for iOS Update Native Swift SDK...
Hi, we run our own logic to check where do send deeplinks, this avoid issues like the one you just solved recently in the latest release. making `isIterableDeepLink` public would...