Pakete, Repositories und App-Kategorien suchen

Paketdetailsv3.6.0

jpush_flutter

Von JIGUANG offiziell unterstützter JPush Flutter-Plugin (Android & iOS). Offiziell von JIGUANG unterstützter Flutter-Plugin (Android & iOS) (https://www.jiguang.cn).

AndroidiOS
30-Tage-Downloads
9380
Likes
113
Pub-Punkte
120

Paket installieren

flutter pub add jpush_flutter

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

JPush Flutter ist das offizielle Plugin zur Integration des Push-Benachrichtigungsservices von JIGUANG in Flutter-Anwendungen für Android und iOS. Es ermöglicht Entwicklern, Push-Benachrichtigungen zu senden und zu empfangen, Geräte-Registrierungstoken zu verwalten und Benachrichtigungsinteraktionen innerhalb ihrer Apps zu behandeln. Das Plugin bietet eine zuverlässige, plattformübergreifende Lösung für Echtzeit-Nachrichten und Nutzerengagement. Dank der Unterstützung durch das offizielle JIGUANG-Team wird Kompatibilität und zeitnahe Aktualisierungen gewährleistet. Entwickler können Funktionen wie stille Pushes, benutzerdefinierte Inhalte und Badge-Verwaltung einfach implementieren.

Anwendungsfälle

  • Gezielte Push-Benachrichtigungen senden
  • Behandlung von Push-Benachrichtigungs-Klicks
  • Verwaltung von Geräteregistrierungstoken
  • Stille Hintergrund-Pushes implementieren
  • Verfolgen des Zustellstatus der Benachrichtigung

Hauptmerkmale

  • Offizieller JIGUANG-Support
  • Plattformübergreifende Kompatibilität für Android und iOS
  • Unterstützung für benutzerdefinierte Nutzdaten
  • Integration mit JIGUANG-Console
  • Echtzeit-Überwachung der Push-Zustellung

Geeignet für

  • Apps, die zuverlässige Push-Benachrichtigungen erfordern
  • Mobile Apps, die JIGUANGs Backend-Dienste nutzen
  • Entwickler, die sowohl Android als auch iOS ansprechen
  • Projekte, die ein tiefes Push-Interaktionskontroll benötigen
  • Anwendungen, die sich auf die Benutzerengagement konzentrieren

Hinweise

  • Benötigt JIGUANG-Konto und App-Schlüssel
  • Erfordert eine korrekte plattformspezifische Einrichtung (z. B. Firebase für iOS)
  • Kann zusätzliche Berechtigungen in der AndroidManifest.xml erfordern
  • Abhängig von der Verfügbarkeit des JIGUANG-Servers
  • Eingeschränkte Anpassungsmöglichkeiten ohne Backend-Integration

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

QQ Group

JPush Flutter Plugin

flutter 2.0 请切换至 dev-2.x 分支。

安装

在工程 pubspec.yaml 中加入 dependencies

  
//github  集成
dependencies:
  jpush_flutter:
    git:
      url: git://github.com/jpush/jpush-flutter-plugin.git
      ref: master
      
// pub 集成
dependencies:
  jpush_flutter: 2.1.4
配置
Android:

在 /android/app/build.gradle 中添加下列代码:

android: {
  ....
  defaultConfig {
    applicationId "替换成自己应用 ID"
    ...
    ndk {
	//选择要添加的对应 cpu 类型的 .so 库。
	abiFilters 'armeabi', 'armeabi-v7a', 'x86', 'x86_64', 'mips', 'mips64', 'arm64-v8a',        
    }

    manifestPlaceholders = [
        JPUSH_PKGNAME : applicationId,
        JPUSH_APPKEY : "appkey", // NOTE: JPush 上注册的包名对应的 Appkey.
        JPUSH_CHANNEL : "developer-default", //暂时填写默认值即可.
    ]
  }    
}
iOS:
  • 在 xcode8 之后需要点开推送选项: TARGETS -> Capabilities -> Push Notification 设为 on 状态
使用
import 'package:jpush_flutter/jpush_flutter.dart';
APIs

注意 : 需要先调用 JPush.setup 来初始化插件,才能保证其他功能正常工作。

参考

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

  • plugin_platform_interface^2.0.2

Quell-Repository

Projekte, die dieses Paket verwenden