pub.dev × Swift Package Manager

pubspecSwiftPM Readiness

Füge deine pubspec.yaml oder pubspec.lock ein. Das Tool prüft pro Dependency, ob das Plugin Swift Package Manager unterstützt — also ob im veröffentlichten Paket eine Package.swift unter ios/, macos/ oder darwin/ liegt. Genau das prüft auch Flutters eigenes Tooling. Relevant, weil CocoaPods ab Dezember 2026 read-only wird.

pubspec.yaml
läuft über die App-eigene Server-Route · kein externer Proxy
Verdikt-Logik: flutter.plugin.platforms aus dem pub.dev-Pubspec unterscheidet reine Dart-Pakete von iOS/macOS-Plugins. Für föderierte Plugins (z. B. image_picker, url_launcher) wird das jeweilige default_package aufgelöst und dort nach Package.swift gesucht — vermeidet falsche „CocoaPods-only“-Treffer auf Umbrella-Paketen. Quelle ist das pub.dev-Archiv, serverseitig entpackt und gecacht.