Skip to content

appspector/ios-sdk-spm

Repository files navigation

GitHub release Build Status

AppSpector

Swift package for AppSpector

Debugging don't have to be painful!

Welcome to the AppSpector v2 closed beta program. We invited you here to share a new version of the SDK, and get you feedback and thoughts on it. SDK updates will be available here under the releases section same as in public repo. Please note that only iOS build is available for now. It's a fat binary build as a dynamic framework. We added a separate Slack channel, please use it for v2 related discussions, here we'll ping you when SDK update will be available.

Installation

Each app you want to use with AppSpector SDK you have to register on the web (https://app.appspector.com). After adding the application navigate to app settings and copy API key. To use AppSpector on tvOS just follow installation steps below but use AppSpectorTVSDK instead.

AppSpector supports SPM but unfortunately not for E2E version. Long story short: we have to wait for guys from openssl to support Apple Sillicon, so if you need version with end-to-end encryption please refer to the main repo (https://github.com/appspector/ios-sdk) and use one of the installation methods available.

For the rest of you: to install SDK via SPM just press '+' sign in Xcode list of packages and paste repo address: 'https://github.com/appspector/ios-sdk-spm' into the search field: Two targets will be available: for iOS and tvOS, choose which one you need, press 'next' and you are done:

End-to-End version

We are still fighting E2E version SPM support, for now it's not available via SPM due to this issue: https://bugs.swift.org/browse/SR-14245.

This page will be updated as soon as we'll finish. If you need E2E version please use other available installation methods listed in the main repo: https://github.com/appspector/ios-sdk#installation