---
title: "iOS application QA recipes"
description: "Test iOS app journeys, state restoration and system-dependent transitions using configured simulators or devices and controlled fixtures."
canonical_url: "https://vostride.com/agent-library/ios-flows.md"
md_url: "https://vostride.com/agent-library/ios-flows.md"
content_kind: "index"
topic: "ios-flows"
---

# iOS application QA recipes

Test iOS app journeys, state restoration and system-dependent transitions using configured simulators or devices and controlled fixtures.

Record the iOS version and application build. OS prompts, push delivery and device state need supported external setup when the test runtime cannot drive them.

## Pages (10)

- [Verify iOS resumed saves reconcile their receipt](https://vostride.com/agent-library/ios-flows/background-resume-save-receipt.md): Exercise an iOS save spanning an externally controlled background transition, verifying a single committed record and an accurate resumed completion state.
- [Verify iOS Dynamic Type preserves recovery instructions](https://vostride.com/agent-library/ios-flows/dynamic-type-long-error.md): Test an iOS form at an externally prepared Dynamic Type size, ensuring long validation messages remain readable and corrected input can be submitted.
- [Verify iOS limited photo access uses the selected asset](https://vostride.com/agent-library/ios-flows/limited-photo-selection.md): Validate an iOS attachment flow with externally prepared limited photo access, ensuring only the intended allowed asset is attached and persisted.
- [Verify iOS notification denial keeps inbox updates usable](https://vostride.com/agent-library/ios-flows/notification-denial-in-app-inbox.md): Check that an iOS app with externally denied notification permission still presents new sandbox activity through its in-app inbox and read state.
- [Verify iOS session expiry preserves recoverable work](https://vostride.com/agent-library/ios-flows/session-expiry-preserves-safe-draft.md): Exercise an iOS edit after externally prepared session expiry, verifying a clear sign-in recovery and safe restoration of the intended draft.
- [Verify iOS prepared share handoff retains source content](https://vostride.com/agent-library/ios-flows/share-extension-draft-handoff.md): Inspect an iOS app after an externally prepared share handoff, checking source URL, title, draft editing, and a single persisted bookmark.
- [Verify iOS sheet dismissal preserves edit intent](https://vostride.com/agent-library/ios-flows/sheet-dismiss-unsaved-edits.md): Test unsaved edits in an iOS sheet, including dismissal warnings, continued editing, and explicit discard with an unchanged persisted record.
- [Verify iOS swipe deletion and undo restore order](https://vostride.com/agent-library/ios-flows/swipe-delete-undo-restores-order.md): Validate an iOS list deletion and its undo path, confirming record identity, original position, and persistence after returning to the list.
- [Verify iOS tab restoration preserves detail context](https://vostride.com/agent-library/ios-flows/tab-restoration-keeps-detail-context.md): Check iOS tab navigation with distinct records to ensure returning to a detail screen restores the right item, scroll context, and saved status.
- [Verify iOS deferred link routing after sign-in](https://vostride.com/agent-library/ios-flows/universal-link-after-sign-in.md): Check an externally prepared iOS universal link that requires authentication, preserving its destination through sign-in without exposing private content.

## Apply a recipe

These are test designs to adapt to an application's acceptance criteria and fixtures. They are not recorded runs or a claim that a listed application has been tested. Use the [recipe execution guide](https://vostride.com/agent-library/software-factory/turn-a-recipe-into-an-agent-qa-test.md) to author, validate, run and inspect a test.

[All topics](https://vostride.com/agent-library.md)
