iOS (Swift) Integration

The developer-first iOS (Swift) SDK for Crash Logs Ingest & Symbolication.

Ingest stack traces automatically and symbolicate iOS dSYMs and Android ProGuard mappings.

Integrate in under 5 minutes.

Add the SDK, initialize with your ingest API key, and begin collecting crash logs ingest & symbolication instantly.

1

Install SDK Dependency

Add the FeedJar package using your platform's package manager.

pod 'FeedJarKit'
2

Initialize & Trigger UI

Add the setup boilerplate and route user triggers to show the feedback overlay sheet.

snippet.swift
import FeedJarKit

// Initialize FeedJar in AppDelegate or SwiftUI App init
FeedJar.shared.initialize(
    apiKey: "fjr_your_ingest_key_here",
    options: FeedJarOptions(
        captureDeviceMetadata: true,
        enableShaketoReport: true
    )
)

// Show feedback sheet programmatically
FeedJar.shared.showFeedbackSheet(from: self)

Capture stack traces and trace crashes to the exact line.

Keep track of app health. When a crash occurs, the SDK captures the exception, logs it to FeedJar, and notifies you immediately via webhook. Deeply integrated with our MCP Server so AI assistants can debug the crash locally.

Why developers choose FeedJar:

  • Native dSYM and ProGuard symbolication
  • Automatic stack trace capture
  • AI assistant diagnostic integrations inside VS Code
  • Slack/Discord alerts for high-frequency crashes

FeedJar vs Competitors

FeatureFeedJarLegacy Competitors
Flat Pricing$9.99/mo (Pro) or Free$100–$400/mo (Seat license limits)
Integration SpeedUnder 5 minutesVaries (15m to hours)
Native iOS (Swift) CodeYes — Typed & LightweightOftentimes legacy web widgets
AI IDE Triage (MCP)Yes — Official Server includedNone

Frequently Asked Questions

Do users need to sign up to submit feedback?

No. FeedJar's SDK is designed to be frictionless. Guests can submit feedback anonymously or optionally provide an email. You can configure rules to filter notifications based on email inclusion.

Can I brand the feedback overlay?

Yes. FeedJar supports accent color and theme customization directly in our dashboard, which automatically propagates to the native SDK sheets.

Does FeedJar capture device console logs?

Yes. For iOS (Swift), you can pass custom logs inside the metadata payload, which will show up directly on your aggregated feedback triage dashboard.