[APP][PRO] App Store Connect

App Store Connect for Homey

Bring your App Store Connect data to Homey and use it directly in devices, Advanced Flow, Insights and dashboard widgets. Downloads, updates, proceeds, App Review status, live and upcoming versions, TestFlight builds, ratings and customer reviews of all your iOS, iPadOS, macOS and tvOS apps, read straight from Apple’s official App Store Connect API by your own Homey.

Highlights

  • :mobile_phone: Every app as a device with 14 capabilities: downloads yesterday, 7 days, 30 days and all-time, updates, proceeds, App Store status, In App Review, live version, next version, latest build, build status, rating and number of ratings.
  • :package: All apps device with the totals of your whole portfolio: total downloads, live apps, apps in review and apps that need attention.
  • :puzzle_piece: Powerful Flows with 19 triggers, 10 conditions and 4 actions. Get notified when a version enters App Review, gets rejected, is ready for distribution or goes live, when a new build is processed, when a customer writes a review, or when new download figures arrive. Release an approved version or reply to a review straight from a Flow.
  • :bar_chart: 3 dashboard widgets in a clean iOS style (light & dark): Downloads with an Insights chart (one app or all apps), Top apps with app icons and trend lines, and Review & status.
  • :chart_increasing: Homey Insights for every download figure, so you can follow your growth over time.
  • :white_check_mark: Real App Store status: only Ready for Sale counts as Live, Ready for Distribution is shown as the step before.
  • :busts_in_silhouette: Multiple accounts: add several App Store Connect teams side by side.
  • :globe_showing_europe_africa: All 13 Homey languages.
  • :locked: Private by design: your API key is stored only on your own Homey and talks directly to Apple. No developer servers, no accounts, no tracking.

Download

:house: App Store Connect for Homey (test version)

Requires a Homey Pro with Homey 12.3.0 or newer (dashboard widgets are not available on Homey Cloud).

:mobile_phone_with_arrow: Bonus: DevTools for iPhone, iPad and Mac

Want your App Store Connect in your pocket as well? DevTools is my companion app for iOS and macOS. It is built on the same App Store Connect API and does a lot more than Apple’s own App Store Connect app:

  • :bar_chart: Downloads, updates and proceeds per app and in total, with Insights-style charts (7 days to 1 year), countries and devices.
  • :rocket: Create new versions, write What’s New and the store texts in every language, and submit for review.
  • :test_tube: Manage TestFlight: builds, What to Test, test groups and testers.
  • :speech_balloon: Read and reply to customer reviews.
  • :mobile_phone: Home Screen widgets and an Apple Watch app with complications: your downloads, live apps and apps in review always in view.
  • :globe_showing_europe_africa: 9 languages, demo mode, and your key stays in your device’s Keychain.

:backhand_index_pointing_right: Join the DevTools beta via TestFlight:

Setting up

  1. In App Store Connect go to Users and Access → Integrations → App Store Connect API → Team Keys and tap +. Give the key a name (for example Homey) and the role Admin (or App Manager + Sales).
  2. Copy the Issuer ID (shown above the list of keys) and the Key ID.
  3. Tap Download API Key. Apple allows this only once, so keep the .p8 file safe.
  4. Install App Store Connect on your Homey and go to Apps → App Store Connect → Configure.
  5. Tap Add account, enter the Issuer ID and Key ID, paste the full contents of the .p8 file and add your vendor number (App Store Connect → Business, the 8-digit number next to your address).
  6. Tap Test & save. Your apps are found within seconds.
  7. Go to Add Device → App Store Connect and add your apps and the All apps device.
  8. Optional: add the widgets to your dashboard and set how often the status is checked (default every 15 minutes).

Apple publishes the download figures of yesterday once a day, so new figures appear in Homey the next morning. App Review status, builds and reviews are checked continuously.

Your .p8 key gives access to your App Store Connect account. Never share it with anyone. If you think it has leaked, revoke the key in App Store Connect and add a new one.

Tip: The settings page (Apps → App Store Connect → Configure) contains a step-by-step guide and shows whether each account is working. You can use the same API key in DevTools.


Encountering any issues? Help us help you by sending a detailed report via the mobile Homey app.

More - apps - App Store Connect - settings wheel top right - send diagnostic report (include your email and issues in the input field for better assistance)


:laptop: Apps made by @LRvdLinden


See for more apps link below 👇🏻 or just open the pull down.


Contribution

If you appreciate this app, fuel future development with a PayPal contribution, buy a round with iDeal or Bunq.me. Your support keeps the magic alive! :sparkles::rocket: