An application to explore the Komoot API.
Prior to building please download and install the below build dependencies:
- Download the Komoot app from the App Store
- Download and configure Charles Proxy on your Mac
- Configure your iPhone to use Charles. For details on how to set this up, read this post.
- Open Charles on your Mac
- Open the Komoot app on your iPhone and navigate to the Profile tab
- In Charles, expand the list of requests and look for
https://api.komoot.de
- Select one of the requests, and copy the Auth Token from the
Authorization
param. You only need the bit starting after "Basic". - Look at the GET request. The part after
/v007/users/
is your user ID
- Clone or download this repo
- cd into the project root directory
cd komoot-tours
- Install the project dependencies with CocoaPods
pod install
- Open the Workspace in Xcode
open tours.xcworkspace
- Open the file
ViewControllerFactory.swift
and at line 17 add your Auth Token - Open the file
DiscoverViewModel.swift
and at line 56 add your User ID - Build and run the app from Xcode using the iPhone Simulator
The project dependencies are managed using CocoaPods.