On this page 2026-10-16 · 1.0.0 delivery baseline2026-10-16 · 0.2.2 integration revisionPublic-guide updates
APP SDK / Android · iOS

Changelog

Track APP SDK integration revisions, projection audio gates and foreground recovery requirements.

This page distinguishes APP SDK product versions, integration behavior and public-guide updates. Page dates describe maintenance of the bilingual content pair. Check build information for the delivered package.

2026-10-16 · 1.0.0 delivery baseline

Paired with hardware SDK 1.0.0 / r27 / ABI 8. Prevents stale success when cancellation or account changes occur during final result serialization; aligns vehicle argument validation; enforces iOS configuration guards in Release builds and snapshots parameters before queuing. Mirror recovery also checks paired status and original stream identity without replaying controls.

Customer delivery adds vehicles.d.ts, release notes, acceptance criteria and complete SHA-256 checksums including metadata. Supports Android 7+ and iOS 15.1+. Partner access requires the V49 server migration, registered app identity and permissions.

Actual 1.0.0 delivery status is established by the integration team’s package and acceptance record. Automated tests and builds do not substitute for phone, board, physical control, payment or production acceptance; see release checks.

2026-10-16 · 0.2.2 integration revision

The APP SDK product version remains 0.2.2. Keep each delivered package’s build date, checksum and matching integration notes, including when its product version is unchanged.

Scenario Current contract
Projection entry One home-screen entry; audio is attached according to the selected vehicle’s capabilities
Wi-Fi audio not authorized Video-only projection remains available; no audio permission prompt or audio-failure message; vehicle management hides the audio section and separate sharing control
Attach Wi-Fi audio Wi-Fi hardware / authorized / negotiated in PROFILE36 are all valid, primary wifiConnected=true and PROFILE37 audioRuntime=true
iOS foreground return A recovery-capable APP SDK build and hardware r26 / ABI 8 use PROFILE39 to recover primary business and refresh vehicle state
Vehicle-control UI Gate controls on primary authentication and fresh vehicle state; show the mirror link separately

iOS uses ReplayKit audioApp without microphone capture. Android playback capture requires Android 10+, user permission and source-app eligibility. Declining audio capture can retain video-only projection. See audio integration.

Integration acceptance covers switching away during mirroring and returning, control/state recovery, recovery retries, explicit stop, network loss and revocation. Audio acceptance also checks capture, transport, playback and actual listening. Build or installation success covers only that stage.

Public-guide updates