Hoppa till innehåll
Tillbaka till ordlistan
Ordlisteterm

Fastlane frameit

En kommandoradsåtgärd i Fastlane-verktygskedjan som sveper in skärmdumpar i enhetsramar med hjälp av statiska mallar.

Eric Isensee
Eric IsenseeFounder · Last updated 5 maj 2026

frameit är en Fastlane-action som tar råa app-skärmdumpar från en mapp, identifierar vilken enhet varje skärmdump tillhör baserat på dess pixeldimensioner och komponerar in dem i den matchande enhetsramen. Den kan sedan valfritt lägga till en titel och en bakgrundsbild som läses från en lokal Framefile.json. frameit var pionjär för idén om automatiserad skärmdumpsramning för mobila team och används fortfarande brett i äldre Ruby-baserade releasepipelines. Begränsningarna är också välkända: konfiguration ligger i JSON-filer bredvid versionshanterade PSD:er, biblioteket av enhetsramar måste laddas ner och uppdateras manuellt när Apple eller Google levererar ny hårdvara, och frameit har ingen aning om en levande editor, ingen förhandsvisning, inget centralt mallbibliotek och inget API. Team som vuxit ur frameit migrerar typiskt till en hostad skärmdumpsplattform med visuell editor, REST-API, YAML-skelett och rendering per mall — samtidigt som den fortfarande kan anropas från Fastlane via en plugin så att det omgivande `fastlane deliver`-flödet fortsätter fungera. frameit är fortfarande en användbar baslinje för att förstå problemområdet.

Används i

Se hur det här begreppet dyker upp i produkten:

Utforska funktionen