תנו ל־AI לעבוד לצדכם
פתחו את סוכן הפיתוח בתיקיית הפרויקט ותנו לו את המשימה. שיבדוק קבצים, יריץ בדיקות בטוחות ויכין את העבודה. אתם שולטים בחשבונות, בתשלומים, בסודות ובכפתור הפרסום הסופי.
עזרו לי להכין את אפליקציית Expo ל־App Store של Apple. עברו על הפרויקט ותגידו לי מה ה־bundle ID, הגרסה, ההרשאות, ה־API הרגישים לפרטיות, תהליכי החשבון, האייקונים והגדרות הבנייה, ואילו פערים מול דרישות הבדיקה אפשר לצפות. אל תירשמו, אל תשלמו, אל תעלו גרסת בנייה ואל תגישו דבר. ציינו נתיבי קבצים והפרידו בין עובדות מאומתות לשאלות שעליי לענות עליהן.
1. הירשמו ל־Apple Developer Program
היכנסו עם Apple Account שמוגן באימות דו־שלבי, בחרו חשבון אישי או ארגוני (ארגון דורש מספר D-U-N-S) ושלמו את הדמים השנתיים. האפליקציה תופיע בחנות תחת השם שבו נרשמתם.
2. בנו בענן, בלי צורך ב־Mac
EAS נכנס לחשבון Apple שלכם, יוצר תעודות ופרופילים ואז בונה על חומרה של Apple. (הגדרת ios.infoPlist.ITSAppUsesNonExemptEncryption ל־false ב־app.json אם האפליקציה משתמשת רק ב־HTTPS רגיל חוסכת את שאלת הייצוא והצפנה של Apple בכל בנייה.) בקשו מה־AI לאמת את ההגדרות קודם; את הבנייה עצמה, שדורשת כניסה לחשבון, הריצו בעצמכם.
בקשו מה־AI:
בדקו את app.json/app.config ואת eas.json עבור בנייה לסביבת ייצור ב־App Store. בדקו bundle ID, מספר בנייה, הרשאות, הצהרת הצפנה (ITSAppUsesNonExemptEncryption), אייקונים ופרופיל production. הציעו רק עריכות נדרשות; אל תריצו EAS ואל תיגשו לחשבון.
npm install -g eas-cli eas login eas build:configure eas build --platform ios --profile production
3. צרו רשומת אפליקציה ב־App Store Connect
My Apps → + → New App: פלטפורמה, שם (חייב להיות ייחודי בחנות), שפה, bundle ID (בחרו את ה־bundle ID ששלב 2 רשם, זהה לזה שב־app.json) ו־SKU לבחירתכם.
4. העלו את גרסת הבנייה
גרסת הבנייה תופיע ב־App Store Connect אחרי ש־Apple מסיימת לעבד אותה, בדרך כלל תוך שעה.
eas submit --platform ios
5. בדקו עם TestFlight
הוסיפו מיד את עצמכם ועד 100 אנשים מהצוות כבודקים פנימיים. בודקים חיצוניים (באימייל או בקישור ציבורי) עוברים קודם בדיקת בטא קצרה. התקינו את TestFlight בטלפון והריצו את הבנייה האמיתית.
6. מלאו את עמוד החנות ופרטי הפרטיות
בקשו מה־AI לנסח תיאור ומילות מפתח לפי תכונות אמיתיות, ולמפות איזה מידע האפליקציה אוספת לפי הקוד וה־SDK. צילומי מסך, כתובות, דירוג גיל ותשובות סופיות ל־App Privacy הם עליכם, אחרי שבדקתם אותם.
בקשו מה־AI:
נסחו תיאור ומילות מפתח ל־App Store לפי תכונות מאומתות בלבד. אחר כך צרו רשימת שאלות פרטיות נפרדת מהקוד ומהתלויות, עם ראיות וסימון אי־ודאות במקום ניחושים.
7. התכוננו ל־App Review
אם יש כניסה לחשבון, תנו לבודקים חשבון הדגמה. בקשו מה־AI לבדוק סיבות נפוצות לדחייה (קריסות, תוכן דמה, מעטפת דלה לאתר, היעדר מחיקת חשבון), ואז בדקו כל ממצא בעצמכם. קראו את ההנחיות העדכניות לפני ההגשה.
בקשו מה־AI:
בדקו באפליקציה חסמים נפוצים לאישור ב־App Review. בדקו כניסה לחשבון, מחיקת חשבון, תוכן דמה, קישורים שבורים, הרשאות והתנהגות של מעטפת אתר. החזירו רשימה לפי עדיפות, עם נתיבי קבצים ובדיקות ידניות.
8. הגישו ופרסמו
הוסיפו את הבנייה לגרסה ולחצו Submit for Review. בחרו אם לפרסם אוטומטית אחרי האישור או ידנית. אם נדחיתם, ההודעה ב־Resolution Center אומרת על איזו הנחיה; תקנו והגישו שוב.
עמודים רשמיים
מחירים וכללים משתנים. אם המדריך והספק לא מסכימים, הצדק עם הספק.
