Przejdź do treści
Biblioteka skilli
Programowanie · Testowanie

e2e-matrix-runner-apple

/e2e-matrix-runner-apple

Uruchamia część Apple macierzy urządzeń OpenIAP na fizycznym iPhonie i zgłasza wyniki dla każdej komórki z dowodami.

Repozytorium
openiap ↗
Licencja
MIT
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

95/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść30 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Uruchamia część Apple macierzy urządzeń OpenIAP na fizycznym iPhonie i zgłasza wyniki dla każdej komórki z dowodami.

Oryginalny opis (EN)

Run the Apple half of the OpenIAP device matrix — six frameworks plus the native package on iOS — on a physical iPhone and report one row per cell with evidence. Use when asked for iOS e2e or the Apple half of a parallel device run.

Jak działa

  1. The matrix (pinned scope — do not renegotiate per run)
  2. Parallel-run rules
Sekcje z nagłówków SKILL.md, w oryginale · 34 linii, 254 słów
Podgląd SKILL.md
---
name: e2e-matrix-runner-apple
description: Run the Apple half of the OpenIAP device matrix — six frameworks plus the native package on iOS — on a physical iPhone and report one row per cell with evidence. Use when asked for iOS e2e or the Apple half of a parallel device run.
---

# E2E Matrix Runner Apple

Run every cell of the matrix below on a physical iPhone and report a row for
each. Run alone or in parallel with `$e2e-matrix-runner-google`; for the
full matrix in one run, use `$e2e-matrix-runner`.

`.claude/commands/e2e-tests-apple.md` scopes this run and
`.claude/commands/e2e-tests.md` is the authority on what a row means and how
to verify one — read both before starting and follow them. The full
`.codex/skills/e2e-matrix-runner/SKILL.md` is the authority on driving
technique, credentials, and reporting: its iOS section, device table,
local-receipt rules, and standing approvals all apply unchanged. This file
adds only the narrowed matrix.

## The matrix (pinned scope — do not renegotiate per run)

| Store | Frameworks                         | Device            | Depth                     |
| ----- | ---------------------------------- | ----------------- | ------------------------- |
| iOS   | all six + `packages/apple`         | iPhone (physical) | device purchase flow each |
| iOS   | Expo Onside (`EXPO_IAP_ONSIDE=1`)  | generic iOS build | build-only                |

That is the 7 iOS cells plus the Expo Onside build-only cell of the full
matrix. All six example apps share the bundle id `dev.hyo.martie`, so
install, purchase, and move to the next framework strictly one at a time.

## Parallel-run rules

- Share one local IAPKit server with the Android half: the iPhone verifies
  over the Mac's LAN address (confirm with `ipconfig getifaddr en1`,
  fallback `en0`, each run), Android over `adb reverse tcp:3100`.
- Run only one Metro packager at a time across both halves (the RN/Expo
  debug rows share port 8081); the devices otherwise proceed in parallel.

Wersje

W bazie nie ma innych skilli o nazwie e2e-matrix-runner-apple.

Migawka bazy z 28.10.2026 · wersja paczki 6e80cf3600ef (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 85e2e-matrix-runner-google
    Uruchamia testy end-to-end Androida w macierzy OpenIAP na prawdziwych urządzeniach w sklepach Google Play, Amazon i Meta Horizon.
  • 100e2e-matrix-runner
    Uruchamia pełną macierz urządzeń OpenIAP: sześć frameworków na iOS, Google Play, Amazon Appstore, Meta Horizon i VegaOS na prawdziwym sprzęcie przez adb i xcrun, z raportem jednego wiersza na komórkę z dowodami.
  • 100run-device
    Buduje, instaluje i uruchamia aplikację iOS na fizycznym iPhonie lub iPadzie wyłącznie z wiersza poleceń przez xcodebuild i devicectl, bez interfejsu Xcode.
  • 90argent-ios-device-interact
    Steruje fizycznym iPhonem przez argent, wyłącznie przy urządzeniu podłączonym do komputera, bez symulatora.
  • 90argent-ios-device-setup
    Przygotowuje iPhone'a podłączonego kablem do pracy z argent, włącznie z zaufaniem do komputera i podpisywaniem.
  • 100iphone-duo-readiness
    Audytuje i przenosi aplikację iOS na iPhone Duo, pierwszego składanego iPhone'a Apple, i kieruje do skilli od układu, pasków, zawiasu i scen, kamery oraz projektu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.