iPad Apps or Swift Playgrounds Wakatime Setup Guide

// TODO: CHANGE EDITOR ICON
iPad

Follow these steps to start tracking your coding time in Swift Playgrounds or any other iPad apps with Hackatime.

P.S.: If you're tracking any apps that do not save their files to the Files app (e.g. Procreate), this will not work!
If you're going to be using Codespaces on your iPad, please switch to the guide on Codespaces, available at the setup page

Step 1: Log into Hackatime

Make sure you have a Hackatime account and are logged in.

Step 2: Download the App and set it up

Start by downloading it from the TestFlight Link. You will need to download the TestFlight App before you use the link to get it.

Visit the setup page and copy the api_key, api_url and heartbeat_rate_limit_seconds. This ensures everything works perfectly with Hackatime.

Step 3: Select your project/folder

Hit the "Select folder" button in the middle and enter the directory you're working in and hit the "Done" in the top right or click on the Swift Playgrounds project if you're working on one.

Step 4: Click start to start tracking!

The app will request for your permission to work in the background. We ask this so we can run the app in the background, as Apple has some infamously strict regulations on iPad and iPhone apps.

After a while of coding, you should see a heartbeat be passed through, and it will even show a DEBUG: 202 Request Received message in the console!

Troubleshooting

Next Steps

Once configured, your coding time will automatically appear on your Hackatime dashboard. Happy coding!

Found an issue with this page? Edit it on GitHub - we'd love your help making the docs better!