パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v10.2.0

sentry_flutter

Flutter用のSentry SDK。このパッケージは、SentryがネイティブSDKでサポートしている多数のプラットフォームに依存することで、さまざまなFlutterターゲットをサポートすることを目指しています。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
197万
いいね数
1090
Pub ポイント
150

パッケージをインストール

flutter pub add sentry_flutter

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Sentry Flutter は、Sentry のネイティブプラットフォームと統合され、Flutter アプリケーションにおける包括的なエラー追跡およびパフォーマンスインサイトを提供するパフォーマンスおよびクラッシュモニタリングSDKです。Android、iOS、Web、macOS、Windows、Linuxなど複数のターゲットをサポートしており、デプロイ環境にかかわらず一貫した観測性を確保します。既存のSentryネイティブSDKを活用して信頼性の高いデータ収集とレポートを実現し、開発者がリアルタイムで問題を検出・診断・解決できるようにします。最小限のセットアップでアプリケーションの安定性とユーザー体験を維持できます。

用途

  • リアルタイムのクラッシュレポート
  • パフォーマンス監視
  • 複数プラットフォーム間でのエラー追跡
  • ユーザー セッション分析
  • プロダクションでの問題のデバッグ
  • アプリの健全性の監視

主な機能

  • クロスプラットフォーム対応
  • ネイティブSDKの統合
  • 自動エラーのキャプチャ
  • セッション追跡
  • カスタムイベントタグ付け
  • Sentryダッシュボードとの統合

適している対象

  • Flutter を使用したモバイルおよびウェブアプリ
  • 集中型エラーモニタリングを必要とするチーム
  • 開発者はアプリの信頼性に注目しています
  • プロアクティブデバッグを実践するエンジニアリングチーム
  • 観測性基準の遵守を必要とするプロジェクト

注意事項

  • Sentry アカウントが必要です
  • アプリのサイズがわずかに増加する可能性があります
  • 最適な使用には適切な設定が必要です
  • Sentry のバックエンドインフラストラクチャに限定
  • ユーザー情報のプライバシーに関する配慮

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Sentry

Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us Check out our open positions

Sentry SDK for Dart and Flutter

codecov

Package CI status Likes Downloads Analysis
sentry build likes dm pub points
sentry_flutter build likes dm pub points
sentry_logging build likes dm pub points
sentry_dio build likes dm pub points
sentry_link build likes dm pub points
sentry_file build likes dm pub points
sentry_sqflite build likes dm pub points
sentry_drift build likes dm pub points
sentry_hive build likes dm pub points
sentry_isar build likes dm pub points

Releases

This repo uses the following ways to release SDK updates:

  • Pre-release: We create pre-releases (alpha, beta, RC,…) for larger and potentially more impactful changes, such as new features or major versions.
  • Latest: We continuously release major/minor/hotfix versions from the main branch. These releases go through all our internal quality gates and are very safe to use and intended to be the default for most teams.
  • Stable: We promote releases from Latest when they have been used in the field for some time and in scale, considering time since release, adoption, and other quality and stability metrics. These releases will be indicated on the releases page (https://github.com/getsentry/sentry-dart/releases/) with the Stable suffix.

Usage

For detailed usage, check out the inner dart, flutter, logging, dio, file, sqflite, drift, hive and isar README's or our Resources section below.

Blog posts

Introducing Mobile Screenshots.

With Flutter and Sentry, You Can Put All Your Eggs in One Repo.

A Sanity Listicle for Mobile Developers.

Supporting Native Android Libraries Loaded From APKs.

Resources

  • Flutter docs
  • Dart docs
  • Discussions
  • Discord Chat
  • Stack Overflow
  • X Follow

Apple Privacy Manifest

Starting with May 1st 2024, iOS apps are required to declare approved reasons to access certain APIs. This also includes third-party SDKs. If you are using sentry-flutter, update to at least version 7.17.0 to get the updated sentry-cocoa native iOS/macOS SDK, supporting the privacy manifest. All other used dependencies with file declarations are supported by Sentry packages. Run flutter pub upgrade to the latest compatible versions of all the dependencies.

SDK Size Overhead

The Sentry SDKs for Dart and Flutter typically add approximately 1-1.5 MB to an app’s binary size. The exact impact may vary depending on the device architecture.

カテゴリー

依存関係

依存関係一覧 7 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

ランキング