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

Development Environment

  • macOS 14 Sonoma
  • Xcode 15.4
  • Swift 5.10
  • Sandbox enabled