Skip to content

shimastripe/InAppPurchaseViewer

Repository files navigation

InAppPurchaseViewer

CodeQL

InAppPurchaseViewer is very friendly Apple App Store Server API Viewer. The App Store signs the transaction and subscription renewal information that this API returns using the JSON Web Signature (JWS) specification.

It's App Store Server API Browser 🚀

example_get_notification_history

InAppPurchaseViewer is a tool that utilizes Apple Root CA to verify the signature of API responses, allowing for a comprehensive view of valid data. By using this tool, you can ensure the reliability and security of data returned from APIs, enabling easy access to verified information.

  • Requirement: macOS 14 Sonoma or later
  • Languages: English

Install

Usage

Get Notification History

Get a list of notifications that the App Store server attempted to send to your server. Link

example_get_notification_history

Get Transaction History

Get a customer's in-app purchase transaction history for your app. Link

example_get_transaction_history

Get All Subscription Status

Get the statuses for all of a customer’s auto-renewable subscriptions in your app. Link

example_get_all_subscription_status

How to contribute

Build Development scheme

$ open InAppPurchaseViewer.xcworkspace

Development Environment

  • macOS 15 Sequoia
  • Xcode 16.1
  • Swift 6
  • Sandbox enabled

About

Friendly Apple App Store Server API Viewer.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages