Amplitude-iOS
Amplitude-iOS copied to clipboard
Native iOS/tvOS/macOS SDK
This mirrors the db file renaming work done on Android: https://github.com/amplitude/Amplitude-Android/pull/112/files Tested the renaming on demo app on both simulator and real test device. Also tested that subsequent re-opening of...
It's better to mark properties and parameters nullability in your Objective-C SDK. Please, look at [the article](https://developer.apple.com/documentation/swift/objective-c_and_c_code_customization/designating_nullability_in_objective-c_apis), or at the [other one](https://developer.apple.com/swift/blog/?id=25) where it's explained. A quick example — I...
Hello! In the business I work we are required to only make connections using [mTLS](https://en.wikipedia.org/wiki/Mutual_authentication), and, for that reason, we cannot use the SDK as is. We have an internal...
This addresses the issue when the end session event is logged on app open and the latest app state is logged (for example the app version name), with the old...
… guarded db interactions with apikey check This is part 1 of the database migration work. We need to migrate any database interaction logic in the `init` method into the...
Adds unsetUserProperties wrapper function. This is meant to make it much easier for Unity to access this functionality.
## Expected Behavior Typically this builds using scheme Amplitude-iOS ## Current Behavior XCRun failed before it got to that point processing the Amplitude scheme ## Possible Solution I was able...
### Summary Added name for background task started on enterBackground to improve debugging. ### Checklist * [X] Does your PR title have the correct [title format](https://github.com/amplitude/Amplitude-iOS/blob/main/CONTRIBUTING.md#pr-commit-title-conventions)? * [X] Does your...
I think we need Privacy Manifests due to Apple policy. Is there no problem with the contents below? Read [Apple docs](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api?language=objc), which say: ---- From Fall 2023 you’ll receive an...
Please update Swift package to support the visionOS (xrOS) platform. Currently, there is an error when attempting to use them for developing Apple's spatial computing apps.