# shaojiankui/SmartPush

SmartPush,一款iOS苹果远程推送测试程序,Mac OS下的APNS工具APP,iOS Push Notification Debug App

Repository: https://github.com/shaojiankui/SmartPush
Canonical: https://ross.abutalabs.com/products/smartpush
Language: Objective-C
License: MIT
License Family: permissive
Topics: apns
Last push: 2024-02-19T01:26:42+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4190, "days_push": 927, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2291, forks 514 (observed 2026-08-28T04:06:34.924185+00:00)

## What it is
SmartPush is a macOS desktop application for testing Apple Push Notification service (APNs) deliveries to iOS devices. Built on PushMeBaby, it lets developers load push certificates, enter device tokens, edit payloads, and send notifications to sandbox or production environments.

## Use cases
- test apns push notifications on mac
- debug ios push notification payloads
- send remote push to a device token
- test push certificates sandbox and production
- quickly try apns payload
- verify push notifications without a backend

## When to choose
- you develop iOS apps and need a simple Mac GUI to send APNs test pushes
- you want to drag in .cer certificates and test sandbox vs production quickly

## When to avoid
- you need automated push testing in CI
- you target FCM or other non-Apple push services
- you need a cross-platform or command-line tool

## Facets
- artifact type: application
- maturity: maintenance
- function: developer-tools, testing
- domain: developer-tools, mobile-development
- platform: -
- tags: apns, push-notifications, objective-c, debugging, macos

## Member repositories
- shaojiankui/SmartPush (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:34.924185+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:40:41.204304+00:00, confidence not recorded.
  - readme: https://github.com/shaojiankui/SmartPush (fetched 2026-08-28T04:06:34.924185+00:00, sha 5ce3c4f6ae35)
- Data as of 2026-08-30T08:39:29.467469+00:00.
