Support
Get help with PriceWizard
Getting your API key
PriceWizard uses the App Store Connect API. You need a key with App Manager or Admin access.
- Open App Store Connect → Users and Access → Integrations → App Store Connect API.
- Create a key (or use an existing one).
- Download the .p8 file once - Apple won’t show it again.
- Note the Key ID and Issuer ID on the same page.
Enter these in PriceWizard when connecting. Your credentials stay in your device’s Keychain (iOS or Mac).
Subscriptions, in-app purchases, and localizations
PriceWizard can compute PPP-aware prices for auto-renewable subscriptions and in-app purchases (consumables, non-consumables, and non-renewing subscriptions), depending on what App Store Connect exposes for your account. You can also bulk-edit localized display names and descriptions for those products and save them to App Store Connect. Optional machine translation sends only the strings you translate to Google’s translation service from your device.
Requirements
- iOS 17 or later
- macOS 15 or later
- App Store Connect API key with Key ID, Issuer ID, and .p8 file
Common issues
- “Invalid API key” or connection fails
- Check that your Key ID, Issuer ID, and .p8 content are correct. The .p8 file should include the full PEM block (including
-----BEGIN PRIVATE KEY-----and-----END PRIVATE KEY-----). Ensure the key has not been revoked in App Store Connect. - “Access denied” or 403 errors
- Your API key needs App Manager or Admin role. Users with only Developer or Marketing access typically cannot change subscription or in-app purchase prices or product metadata.
- Prices don’t apply
- PriceWizard skips territories that already have the target price. It will not apply on a date that already has a scheduled price change. Check for conflicts in App Store Connect.
Contact
For questions, bugs, or feature requests, email bonney977@gmail.com.