Hopp til innhold
Tilbake til ordlisten
Ordliste-begrep

Fastlane frameit

En kommandolinje-handling i Fastlane-verktøykjeden som pakker skjermbilder inn i enhetsrammer ved hjelp av statiske maler.

Eric Isensee
Eric IsenseeFounder · Last updated 5. mai 2026

frameit er en Fastlane-handling som tar rå app-skjermbilder fra en mappe, oppdager hvilken enhet hvert skjermbilde tilhører basert på pikseldimensjonene, og komponerer dem inni den matchende enhetsrammen. Den legger så valgfritt til en tittel og et bakgrunnsbilde lest fra en lokal Framefile.json. frameit var pioner på ideen om automatisert skjermbilde-innramming for mobilteam og er fortsatt mye brukt i eldre Ruby-baserte utgivelses-pipelines. Begrensningene er også godt kjent: konfigurasjonen lever i JSON-filer ved siden av kildekontrollerte PSD-er, enhetsramme-biblioteket må lastes ned og oppdateres for hånd når Apple eller Google leverer ny maskinvare, og frameit har ingen forestilling om en levende editor, ingen forhåndsvisning, ingen sentral mal-bibliotek og intet API. Team som har vokst ut av frameit migrerer typisk til en hostet skjermbildeplattform som tilbyr en visuell editor, REST-API, YAML-stillas og rendering per mal — samtidig som den fortsatt kan kalles fra Fastlane via et plugin slik at den omkringliggende `fastlane deliver`-flyten fortsetter å fungere. frameit forblir en nyttig referanse for å forstå problemområdet.

Brukt i

Se hvordan dette konseptet dukker opp i produktet:

Utforsk funksjonen