sentry-demos / ios

iOS Empower Plant
1 stars 4 forks source link

Overview

An iOS app integrating Sentry to demo its various product features. See Empower: How to Contribute for more information.

Setup

(Do this if you want to send events to a different org/project than the default)

Run

Open EmpowerPlant.xcodeproj in Xcode and click the "Play" button or press ⌘R

Creating release and uploading app

This runs the workflow defined in release.yml. It uses the secrets configured in the repo for SENTRY_AUTH_TOKEN, SENTRY_ORG, SENTRY_PROJECT for sentry-cli auth/upload, and the automatic ephemeral GITHUB_TOKEN for gh auth.

See https://github.com/sentry-demos/ios/releases/tag/0.0.1 for a sample release

Note: TDA must be restarted for it to pick up new version

TDA

The command that runs this in TDA can be found here: https://github.com/sentry-demos/empower/blob/a77428aec6cb8e6563caf3d9671419461946db2e/tda/conftest.py#L480-L514