Om du undrar hur du skickar in din senaste app för granskning, läs detta först. Apples uppförandekod för utvecklare beskriver processen för att skicka in en app. Lär dig mer om byggsektionen, innehållsrättigheter, annonsidentifierare och mer. Du kommer också att lära dig om Xcode-byggarkivet. Och glöm inte att förklara dina policyer för lagring och radering. Processen kan vara tidskrävande, men resultatet kommer att vara värt det.

Apples uppförandekod för utvecklare
När utvecklare skickar in appar för granskning på App Store, bör utvecklare följa uppförandekoden för utvecklare för att säkerställa efterlevnad av standarderna. Utöver appens innehåll bör utvecklare se till att tredjeparts-SDK:er är kompatibla med App Store. Dessa ändringar gäller båda iOS- och MacOS-appar. Apples senaste uppdatering av sin uppförandekod för utvecklare har nya förbud och förtydliganden, inklusive de som rör prostitution, rapportering av brott och skapande av falska konton.
...........................
Först och främst är det viktigt att följa riktlinjerna för appens namn, beskrivning och metadata. Appnamn ska vara korta och unika. Namn får inte innehålla prisinformation, villkor och villkor eller produktbeskrivningar.
Undertexter kan också ge sammanhang, men bör inte inkludera något icke-relaterat innehåll eller hänvisa till någon annan app. Slutligen bör utvecklare inte marknadsföra sina appar offline som innehållsbaserade. Om du fortsätter att göra detta kan det leda till borttagning från Apples utvecklarprogram.
Streamingspeltjänster är OK, men de måste innehålla spel som kan laddas ner direkt från App Store. "Reader"-appar med gratis nivåer är också acceptabla. Apple har också gjort klart att dolda funktioner inte är tillåtna, som de som finns i Fortnite. Utvecklare bör se till att appbeskrivningar, skärmdumpar och förhandsvisningar återspeglar appens kärnupplevelse. Att tillhandahålla en ny version är också en bra idé.
...........................
Att använda App Store är inte längre lika lätt som att skicka in appar till App Store. En utvecklare måste noga överväga alla aspekter av sin app, från innehåll till produktens övergripande kvalitet. Appar bör också följa Apples riktlinjer angående integritet och säkerhet. Apples riktlinjer har skärpts under de senaste månaderna, och utvecklare bör vara medvetna om dessa riktlinjer för att undvika att deras appar avvisas.
Ladda upp ett Xcode-byggarkiv
Först bör du välja en byggbar enhet för ditt Xcode-projekt. Ett simulatormål fungerar inte. I Xcode klickar du på Produkt > Arkiv. Arkivet kommer att lagras i Arkivorganisatören, som du kan öppna från Fönster> Organizer. Om du vill kan du också välja Validera app för att kontrollera om din app är redo att skickas in för granskning. Xcode utför begränsad automatiserad validering, men du bör granska instruktionerna noggrant.
...........................
När du har gjort detta bör du besöka App Store Connect-webbplatsen för att ladda upp arkivet. Ange ditt paket-ID och SKU och klicka sedan på "Förbered för inlämning". Fyll i informationen om din app, inklusive skärmdumpar. Välj en simulator för ditt Xcode-projekt. Simulatorn är vanligtvis uppkallad efter en iPhone-modell eller en generisk iOS-enhet. Klicka på knappen "Ladda upp till App Store" för att skicka in ditt Xcode-byggarkiv för granskning.
Du kommer att märka att uppladdningsprocessen kan ta ganska lång tid. Det kan misslyckas om uppladdningsservern är nere, och i så fall måste du upprepa processen. Lyckligtvis finns det flera sätt att lösa uppladdningsproblem. Följande lista listar några av de vanligaste problemen. När du är klar med uppladdningen får du ett meddelande om framgång. Detta är ett viktigt steg i granskningen, så gör det direkt!
...........................
Byggsektionen i Xcode-byggarkivet låter dig lägga till anteckningar om appen och dess funktioner. Dessutom kan granskaren se din kontaktinformation, inklusive ditt kontonamn, om du behöver komma i kontakt med dem. Slutligen kan du välja att automatiskt släppa appen, vilket rekommenderas av Apple. Godkännandeprocessen tar vanligtvis två dagar. Du kommer att få ett e-postmeddelande om ditt appgodkännande när granskningen är klar.
Förklara policyer för radering och lagring
När du skickar in appens senaste version för granskning, se till att inkludera en tydlig förklaring av dina policyer för innehållslagring och borttagning. Dessa policyer är utformade för att hjälpa dina kunder att följa tillämpliga bestämmelser. I allmänhet kan dessa policyer inte ändras, förkortas eller tas bort. De är bara redigerbara i administratörskonsolen. Öppna administratörskonsolen, navigera till Styrning och välj Retention. Du kan sedan välja lämplig lagringspolicy och redigera texten.
...........................
Du bör också inkludera ett sekretessmeddelande med din inlämning. Riktlinjerna kräver att du tillhandahåller ett integritetsmeddelande som tydligt anger syftet med att samla in och använda användardata. Nedan listas detaljerna om vad dessa meddelanden måste innehålla. Förutom att ta itu med den allmänna avsikten med dessa riktlinjer kräver de också att utvecklare bekräftar riktigheten av sekretessmeddelanden. Detaljerade integritetsmeddelanden är nödvändiga om du vill få godkännande från Apples granskningsteam.
När du skickar in din app senaste version för granskning måste du inkludera en tydlig förklaring av policyerna för datalagring och radering. Detta hjälper dina användare att förstå dina policyer för datalagring och radering. Apple uppdaterade nyligen App Store Review Guideline 5.1.1 för att ge användarna mer kontroll över sin data. Denna uppdatering kräver att utvecklare inkluderar en länk till sina sekretesspolicyer. Sekretesspolicyn bör beskriva vilken typ av data som samlas in, hur den används och hur länge den kommer att sparas.
...........................
Automatiskt släppa en app efter godkännande
För att säkerställa att din app kommer att godkännas bör du alltid köra en rad stresstester för att hitta fel och åtgärda dem så snabbt som möjligt. Dessa tester är designade för att bryta din app, vilket betyder att de är perfekta för att upptäcka brister och buggar. Du bör testa din app på flera iOS-enheter för att fånga alla fel och potentiella problem. Använd också TestFlight-appen för att bjuda in betatestare.
Nästa steg är att skicka in din app till App Marketplace för granskning. När den är godkänd kommer Google att publicera den på sin marknadsplats. Du får en godkännandestatus för din app, som kommer att visas på den offentliga målsidan och en inbäddningsbar knapp. Medan du väntar på att din app ska godkännas kan du också bedöma den med appgranskningsrapporten. Den här rapporten visar eventuella befintliga problem med din app och innehåller rekommendationer om hur du åtgärdar dem.
...........................
När du skickar in din ansökan till App Store, se till att kontrollera alla riktlinjer. Apple avvisar vanligtvis appar med vanliga problem. För att undvika avslag, se till att din app är helt komplett och testad på den senaste versionen av iOS och MacOS. Det är också bra att kontrollera de andra apparna i din kategori. Om din app avvisas för Guideline 2.1 är det bäst att skicka in en patch för att fixa det innan du skickar in den till App Store igen.
Inslag Up
När din app har godkänts kan du släppa den manuellt efter att den har godkänts. Du kan ändra releasetiden till ett visst datum. Alternativt kan du ställa in ett automatiskt lanseringsdatum och en tid för din app. För att göra detta klickar du helt enkelt på knappen "Släpp nu" i det övre högra hörnet på App Stores recensionssida. Du kan också välja att publicera din ansökan en viss dag eller tid.
...........................