NO NETWORK · NO TELEMETRY · FAILS CLOSED · v0.3.0

B01

Expo config pluginValidated

The plugin resolves by name and merges the six jailbreak URL schemes without removing existing entries.

Validatedios

How to read this page

A scenario is one test case: prepare the environment, run the steps, then compare the expected result (written before the run) with the observed result (copied from the run, with screenshots).

B01 · B
Build or packaging check — does the package install and compile.
Validated
Run, and the result matched what was expected.

Why it matters

The URL-scheme check only works when the schemes are declared. 0.1.0 and 0.2.0 could not be resolved by name; 0.2.1 fixes it.

Environment

Apps
Example app (prebuild) and mastercard-rn (Expo SDK 53)
Library
0.2.1

Setup

Prepare the environment.Then run the steps.

  1. 01Add "react-native-device-integrity" to plugins.

Steps

What to run.What to read.

  1. 01Run expo prebuild.
  2. 02Inspect LSApplicationQueriesSchemes in the built Info.plist.
  3. 03CI: yarn check:exports.

Expected result · written before the run

No single pass/fail status.No signals.

cydia, sileo, zbra, filza, undecimus, activator merged; idempotent.

Observed result · copied from the run

No single pass/fail status.Observed 2026-09-30.

evidence
Built Info.plist lists all six schemes; mastercard-rn resolves the plugin by name; check:exports passes in CI.

Checks this scenario covers

Every check this test case touches — including ones that aren't expected to fire here. The expected and observed results above say which ones should and did. Each links to how the check works.