כמפתחים עצמאיים, כשאנחנו סוף-סוף מקלידים את שורת הקוד האחרונה ומריצים בהצלחה את הפיצ’רים המרכזיים, אנחנו נוטים לחשוב ש״סיימנו״.
אבל המציאות נותנת לנו אגרוף: הדאשבורד של App Store Connect מחכה לך.
ואז אתה מגלה שהצרות האמיתיות רק מתחילות:
- צריך להתאים עשרות גדלים של אייקון האפליקציה (App Icon);
- צריך לעצב צילומי מסך ל-App Store (Screenshots) שנראים מצוין;
- Apple מחייבת מדיניות פרטיות (Privacy Policy) תואמת;
- אם רוצים להגיע לעולם, ניהול קבצי לוקליזציה (Localization) הוא סיוט;
- ובסוף, מספיק לשכוח הגדרה קטנה לפני ההגשה (למשל להשאיר מצב Debug פעיל) כדי להיתקל ב-דחייה (Reject) בלי רחמים.
LaunchCheck נוצר כדי לפתור בדיוק את התהליכים המטרידים האלה — “לא קוד”. בוא נראה איך משתמשים בשרשרת הכלים כדי להשלים בצורה אלגנטית את הספרינט האחרון לפני ההשקה.
שלב ראשון: חומרים ויזואליים שתופסים מיד את העין
לפני שהמשתמש מוריד את האפליקציה שלך, האייקון וצילומי המסך הם הדבר היחיד שהוא רואה.
1. מחולל אייקונים לאפליקציות iOS
בעבר היית צריך לפתוח Photoshop או Figma, לייצא 1024×1024 ואז להתאים ידנית לכל הגדלים — או לחפש כלים שונים ברשת.
הפתרון של LaunchCheck:
פשוט מעלים תמונת מקור אחת בגודל 1024px, והכלי יוצר אוטומטית חבילת .appiconset לפי הדרישות העדכניות של Apple. מורידים ZIP, מחלצים, וגוררים ישר ל-Assets של Xcode. נגמר.
2. מחולל קאברים ל-App Store
צילומי מסך “ערומים” נראים פחות טוב. הטרנד כיום הוא להלביש אותם במסגרת טלפון (Mockup) יפה ולהוסיף משפט שיווקי קצר.
עם מחולל הקאברים אפשר להרכיב במהירות צילומי תצוגה מקצועיים ל-App Store בלי לעצב רקעים — ובתוך דקות לייצר סט ברמה של מעצב.
שלב שני: משפטי ותאימות רגולטורית
זה החלק שהכי מכאיב למפתחים. הנחיות הבדיקה של Apple קובעות בבירור: כל אפליקציה חייבת לספק קישור למדיניות פרטיות.
3. מחולל מדיניות פרטיות
אל תעתיק תנאים של אחרים מהאינטרנט — ייתכן שזה לא מתאים ואף עלול ליצור סיכון משפטי.
באמצעות מחולל מדיניות הפרטיות, אתה רק מסמן אילו נתונים האפליקציה אוספת (כמו מיקום, פרטי קשר, נתוני שימוש וכו’), והכלי ייצור אוטומטית מדיניות סטנדרטית בפורמט HTML או Markdown. אפשר לארח אותה ישירות בעמוד ש-LaunchCheck מספקת ולהדביק את הקישור ב-App Store Connect.
שלב שלישי: לקראת גלובליות (לוקליזציה)
כדי להגיע ליותר מדינות, לוקליזציה היא שלב חובה. אבל ניהול קבצי .strings של Xcode די מיושן.
4. קבצי לוקליזציה ומאמת
- יצירת קבצי לוקליזציה: יצירה מהירה של קבצים מובנים מרובי שפות, כדי להימנע משגיאות פורמט שנגרמות מהעתקה/הדבקה ידנית.
- מאמת לוקליזציה (כלי-על): זה השלב שהכי קל לפספס. הרבה פעמים מוסיפים Key באנגלית ושוכחים לתרגם בשפה אחרת, ואז המשתמש רואה
label_title_textבמקום טקסט אמיתי. LaunchCheck עוזרת לך להשוות בין קבצי שפות ולמצוא מפתחות חסרים בלחיצה אחת, ולמנוע טעויות בסיסיות.
שלב רביעי: הבדיקה האחרונה לפני ההמראה
להגיש לבדיקה זה כמו לשגר רקטה: גם בורג אחד שלא הודק יכול להפיל את המשימה.
5. צ׳ק-ליסט לפני הגשה
ריכזנו רשימת בדיקה עם עשרות נקודות:
- האם מספר הגרסה עודכן?
- האם מצב Debug כבוי?
- האם חשבון בדיקה הוכנס להערות?
- האם IDFA (מזהה פרסום) סומן נכון?
אל תסמוך על הזיכרון שלך — סמוך על הרשימה. לפני שאתה לוחץ על “Submit for Review”, מעבר אחד על הרשימה יכול לחסוך לך ימים ואפילו שבועות של דחיות והגשות חוזרות.
סיכום
מפתחים אפליקציות כדי ליצור ערך — לא כדי לבזבז חיים על חיתוך תמונות וכתיבת מסמכים.
המטרה של LaunchCheck פשוטה: לאוטומט עבודה חוזרת, משעממת ולא-ליבתית, כדי שתוכל להתמקד בליטוש המוצר עצמו.
מוכן להשיק את האפליקציה הלהיטית הבאה שלך?