TapKit supports multiple methods for typing text into iOS applications. Each method has different tradeoffs for speed, reliability, and setup requirements.Documentation Index
Fetch the complete documentation index at: https://docs.tapkit.ai/llms.txt
Use this file to discover all available pages before exploring further.
Typing Methods
Shortcut Method (Recommended)
Theshortcut method uses an iOS Shortcut to handle text input via the clipboard. When you call the type API:
- TapKit places the text you want to type into a server-side clipboard
- The TapKit Shortcut is triggered on the device, which fetches the text
- The shortcut copies the text to the device clipboard
- TapKit uses vision to locate the active text field and performs a tap-and-hold gesture
- When the paste menu appears, TapKit taps the “Paste” option
Keys Method
Thekeys method simulates individual keystrokes using switch control automation. Each character is typed one at a time by navigating to the appropriate key on the iOS keyboard.
This method works everywhere without additional setup, but is slower for longer text since each character requires multiple switch control steps.
Choosing a Method
| Method | Speed | Setup | Reliability |
|---|---|---|---|
shortcut | Fast | Requires shortcut setup | High |
keys | Slow | None (coming soon) | High |
shortcut method. It’s significantly faster for anything beyond a few characters and handles special characters reliably.