passkit 0.0.11 copy "passkit: ^0.0.11" to clipboard
passkit: ^0.0.11 copied to clipboard

Pure Dart library which can create and read Apple's PkPass files (which are usually shown in Apple Wallet). Works on servers and in apps.

example/main.dart

import 'dart:io';

import 'package:passkit/passkit.dart';

void main() async {
  final passKitBytes = await File('pass.pkpass').readAsBytes();
  final pkPass = PkPass.fromBytes(
    passKitBytes,
    skipChecksumVerification: true,
    skipSignatureVerification: true,
  );

  print(pkPass.pass.description);

  if (pkPass.isWebServiceAvailable) {
    final updatedPass = PassKitWebClient().getLatestVersion(pkPass);
    print(updatedPass);
  }
}
15
likes
0
points
1.31k
downloads

Publisher

verified publisheruekoetter.dev

Weekly Downloads

Pure Dart library which can create and read Apple's PkPass files (which are usually shown in Apple Wallet). Works on servers and in apps.

Repository (GitHub)
View/report issues

Topics

#passkit #pkpass #apple-wallet #wallet #passbook

License

unknown (license)

Dependencies

archive, collection, crypto, csslib, http, http_parser, image, intl, json_annotation, meta, pkcs7, pointycastle

More

Packages that depend on passkit