Menu

Post image 1
Post image 2
1 / 2
0

tapflow v0.3.x: Deeplinks, Keyboard Shortcuts, Screenshot API, and an Experimental MCP Server

DEV Community: ios·Duchan·3 days ago
#PFCKzzUe
Reading 0:00
15s threshold

Deeplink execution from the browser The one that came up most in real usage: testers frequently need to trigger deeplinks to verify specific app states — product detail pages, notification payloads, OAuth redirects. The old workflow always involved a mobile developer — either having them trigger it on their machine or building a debug menu inside the app specifically for this purpose. In v0.3.0 you can now fire a deeplink directly from the QA session toolbar. Click the link icon (or ⌘K ), enter the URL, and it executes on the active device. Under the hood it's a new open-url WebSocket message type that routes browser → relay → agent: Browser ──open-url──► Relay ──open-url──► Mac Agent │ iOS: xcrun simctl openurl booted <url> Android: adb shell am start -a VIEW -d <url> Browser ◄──open-url:done/error── Relay ◄──────┘ Enter fullscreen mode Exit fullscreen mode The DeviceAgent interface got a new openUrl(url) method, so both iOS and Android agents implement it symmetrically.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More