D02
Stock iPhone in a production appBlocked
A stock iPhone should report clean with zero signals, including the first real run of the iOS file checks.
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).
- D02 · D
- Run on a real phone, used normally.
- Blocked
- Can't be run right now — the reason is on the page.
Why it matters
The simulator skips the jailbreak file checks, so only a real iPhone proves they do not flag stock devices.
Environment
- App
- mastercard-rn
- Device
- iPhone XS Max, iOS 18.7
- Library
- 0.2.1
Setup
Prepare the environment.Then run the steps.
- 01Add the iPhone to the app’s Ad Hoc provisioning profile, or sign with a development profile.
Steps
What to run.What to read.
- 01Install and open the app.
- 02Read the integrity log line.
Expected result · written before the run
Status: cleanNo signals.
Blocked by
The app’s Ad Hoc provisioning profile does not include this iPhone.
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.