Vanliga frågor
Korta, raka svar på frågor vi får oftast. Hittar du inte det du söker? Hör av dig.
Vanliga frågor
Produkt och funktioner
Vad är Screenshots.live?
Screenshots.live är en automatiserad skärmdumpsgenerator för appbutiker med en visuell drag-and-drop-editor och ett REST-API. Designa en mall en gång och rendera den för varje iPhone-, iPad- och Android-storlek på varje språk via ett enda API-anrop. Gratisnivån inkluderar 50 renderingar/månad.
Behöver jag designkunskaper för att använda Screenshots.live?
Nej — den visuella editorn hanterar layout, enhetsramar och språkutfan automatiskt. Du släpper in text och en app-skärmdump; mallen sköter resten. Färdiga startmallar finns i mallbiblioteket om du helt vill slippa det blanka-arket-problemet.
Vilka plattformar och enhetsstorlekar stöds?
Screenshots.live stöder alla aktuella App Store-storlekar (iPhone 6.5", 6.7", iPad 12.9", 11") och alla Google Play-storlekar (Android-telefon, 7"-surfplatta, 10"-surfplatta). En mall renderas automatiskt för alla — ingen manuell omstorlek per enhet.
Vilka språk stöder renderingspipelinen?
Vilket Unicode-språk som helst — renderaren accepterar valfri språksträng i din YAML-konfiguration, inklusive RTL-skript (arabiska, hebreiska). Den visuella editorn exponerar 13 UI-språk: engelska, tyska, spanska, italienska, vietnamesiska, franska, portugisiska, polska, holländska, ryska, svenska, norska, finska.
Kan jag ladda upp egna typsnitt?
Ja — ladda upp TTF, OTF, WOFF eller WOFF2 via editorn eller API:t. Standard-nivån inkluderar flera egna typsnitt; Pro-nivån höjer gränsen. Typsnitt är knutna till ditt konto och används direkt i renderingsutdata utan bekymmer kring underlicensiering.
Kan mitt team dela mallar?
Ja — mallar ägs av ett konto och är tillgängliga för varje teammedlem med API-nyckelåtkomst. Använd Template Porting för att klona mallar mellan projekt, eller dela API-nycklar för delade renderingspipelines. SSO och prissättning per plats finns på roadmappen.
Kan jag A/B-testa skärmdumpar med Screenshots.live?
Ja — rendera flera varianter av samma mall genom att byta YAML-variabler, ladda sedan upp varje variant till App Store Connects produktsides-experiment. Screenshots.live äger renderingssidan; A/B-testorkestrering använder Apple Search Ads eller App Store Connect-verktyg.
Priser och paket
Hur fungerar prissättningen?
Tre nivåer: Trial (gratis, 50 renderingar/månad), Standard (betald månadsvis eller årsvis) och Pro (högsta gränser + prioriterad support). Alla nivåer inkluderar den visuella editorn, API-åtkomst och flerspråksrendering. Priser i EUR. Årsbetalning sparar upp till ~20 %. Se prissidan för aktuella priser.
Finns det en gratisnivå?
Ja — Trial-nivån är gratis för alltid och inkluderar 50 renderingar per månad, den visuella editorn, API-åtkomst och multiplattformsrendering. Inget kreditkort krävs för att börja. Uppgradera först när du växer ur gränserna.
API och konfiguration
Vad är API:ts rate limits?
Rate limits är per nivå och per API-nyckel. Trial tillåter upp till 50 renderingar/månad med blygsam samtidighet; Standard och Pro har avsevärt högre månadstak och samtidighet. Render-API:t returnerar 429 med en `Retry-After`-header när gränserna nås. Exakta siffror finns på prissidan.
Hur hanterar jag API-nycklar?
API-nycklar skapas i dashboarden och har prefixet `sa_live_`. Varje nyckel autentiserar mall-CRUD, objekt-CRUD och render-dispatch under samma scope. Rotera nycklar genom att skapa en ny och återkalla den gamla. Lagra dem som CI-hemligheter — checka aldrig in dem i versionskontroll.
Vad är YAML-skelettet och varför använda det?
Varje mall kan exportera ett YAML-skelett som listar varje dynamisk variabel. Du redigerar skelettet (rubriker, brödtext, sökvägar till app-skärmdumpar) och POST:ar det till render-API:t. YAML:en är versionshanteringsbar, läsbar i PR-granskningar och kan genereras av AI-agenter — idealiskt för CI/CD.
Kan jag rendera godtycklig HTML inuti en mall?
Ja — objekttypen `Html` renderar sandlådad HTML/CSS på en angiven position på canvasen. Användbart för rik textformattering, gradientbakgrunder och SVG-illustrationer. HTML:en renderas på serversidan via headless Chromium, så du får pålitlig plattformsoberoende utdata.
Finns det webhooks för render-händelser?
Ja — registrera en webhook-URL i dina kontoinställningar och ta emot POST-callbacks för händelserna `render.completed` och `render.failed`. Payloads innehåller render-ID, status, utdata-URL:er och din anpassade metadata. Användbart för att trigga uppströms-uppladdningar till App Store Connect.
Finns det gränser för canvas-storlek eller objektantal?
Anpassade canvas-storlekar går upp till 2560 × 5120 pixlar. Objekt per mall är nivåbaserade (Trial: begränsat; Standard/Pro: avsevärt högre). Renderaren hanterar dussintals lagrade objekt per skärm utan prestandaproblem; mycket stora designer kan rendera långsammare.
Integrationer
Integrerar Screenshots.live med Fastlane?
Ja — installera den officiella `fastlane-plugin-screenshotslive` från RubyGems, sätt din API-nyckel som miljövariabel och anropa `render_screenshots_live` från din `Fastfile`. Pluginen laddar ner de renderade bilderna så att de kan laddas upp till App Store Connect via Fastlanes `deliver`.
Kan jag rendera skärmdumpar från GitHub Actions eller annan CI?
Ja — använd den officiella `screenshots-live/render-screenshots-action` för GitHub Actions, eller anropa REST-API:t direkt från valfri CI (Bitrise, CircleCI, GitLab CI, Jenkins). Render-endpointen accepterar en YAML-body och returnerar renderade bilder antingen inline eller via signerade URL:er.
Hur skiljer sig det här från Fastlane frameit?
Fastlane frameit är ett Ruby-CLI som lägger till enhetsramar på befintliga PNG:er. Screenshots.live äger hela pipelinen: visuell editor, dynamiska mallar, flerspråksutfan och ett REST-API. Använd frameit för snabb ramning av befintliga bilder; använd Screenshots.live för att designa och generera i stor skala.
Hur skiljer sig det här från AppMockUp?
AppMockUp är en gratis webbläsareditor för enstaka skärmdumpar, inget API. Screenshots.live riktar sig till team som behöver automatisering: REST-API, Fastlane-integration, GitHub Action, dynamiska mallar med variabler och 13 UI-språk. Välj AppMockUp för ad hoc; välj Screenshots.live för produktionspipelines.
Är någon del av Screenshots.live öppen källkod?
Integrationerna är öppna: `screenshots-live/render-screenshots-action` (GitHub Action) och `Screenshots-Live/fastlane-plugin-screenshotslive` (Fastlane-plugin) är båda MIT-licensierade på GitHub. Den centrala renderingstjänsten är proprietär.
Integritet, regelefterlevnad och support
Var lagras renderade bilder?
Renderingar lagras i vårt objektlager (Hetzner S3) och refereras av signerade URL:er som returneras i API-svaret. Renderingar på gratisnivå löper ut efter 24 timmar; betalnivåer sparar renderingar i 30 dagar. Du kan också ladda ned renderingar direkt via API:t till din egen lagring.
Är Screenshots.live GDPR-kompatibelt?
Ja — Screenshots.live opererar från Tyskland, hostar kunddata på EU-infrastruktur och tecknar DPA:er på begäran. Renderingar innehåller inga personuppgifter om du inte lägger in dem själv. Kontodata behandlas enligt GDPR artikel 6.1 b (avtal). Se sidorna Integritetspolicy och Impressum för fullständiga detaljer.
Vem äger de renderade skärmdumparna?
Det gör du. Allt du laddar upp (bilder, typsnitt, text) och allt som renderas från dina mallar tillhör dig. Screenshots.lives villkor beviljar bara en begränsad licens för att driva renderingspipelinen. Det finns inga klausuler som hävdar ägande av kunduppladdat material.
Hur får jag support?
Mejla support@screenshots.live eller grundaren direkt via kontaktformuläret. Standard-nivån får best-effort-support; Pro-nivån får prioriterade svarstider. Buggrapporter och funktionsförfrågningar kan också lämnas in på de publika GitHub-repona för Fastlane-pluginen och GitHub Action.