
אפליקציות שנבנו עם Base44
לפני שמתחילים
- אפליקציית Base44 שפורסמה עם URL יציב
- חשבון Apple Developer Program עם גישה ל-App Store Connect ומפתחות API
- חשבון מפתח של Google Play Console
- הרשאה ליצור ולנהל אפליקציות בשני החשבונות (אם אתם עובדים בצוות)
- לוגו שעומד בדרישות האייקון של Apple ו-Google, או הודעה ברורה ליצור אחד עם בינה מלאכותית
- דף מדיניות פרטיות ותנאי שימוש שמסבירים איך האפליקציה שלכם מטפלת בנתונים ובהרשאות מכשיר, ושנגישים מדפי האפליקציה הראשיים שלכם
מכירה באפליקציה
אם אתם מתכננים למכור משהו באפליקציה, בדקו מה Apple ו-Google מאפשרות לפני שתתחילו בשלבים הבאים. מכירה של סוג תוכן לא מתאים היא סיבה נפוצה לדחיית אפליקציות. אפליקציית המובייל יכולה לקבל תשלומים על מוצרים פיזיים ושירותים בעולם האמיתי עם כל ספק תשלומים. למשל Base44 Payments, Stripe או ספק שמחברים דרך ה-API שלו. תוכן דיגיטלי שונה, כי Apple ו-Google דורשות לשם כך מערכות רכישה מתוך האפליקציה משלהן. אפליקציות Base44 עדיין לא תומכות ב-Apple In-App Purchase או ב-Google Play Billing. נחשב לדיגיטלי, ולכן אי אפשר למכור אותו באפליקציית המובייל:- שכבות פרימיום או מנוי
- פתיחת תכונות או תוכן בתוך האפליקציה
- קורסים, ספרים דיגיטליים, סרטונים או תוכן אחר שאנשים משתמשים בו באפליקציה
- מטבע וירטואלי, קרדיטים או יצירות AI נוספות
- מוצר פיזי שאתם שולחים
- הזמנת שירות בעולם האמיתי, כמו פגישה או שולחן
- שירות שניתן מחוץ לאפליקציה, כמו אימון
- תרומות
עמידה בכללי App Store
עמידה בכללי App Store
- אפליקציות קריאה (Reader apps): אפליקציה שמציעה בעיקר ספרים, מגזינים, חדשות, מוזיקה או וידאו יכולה לאפשר לאנשים להתחבר ולהשתמש בתוכן שכבר קנו במקום אחר.
- קישור לאתר: Apple מאפשרת קישור שמפנה אנשים לקנות באתר רק באפליקציות ב-App Store של ארה”ב. בכל מדינה אחרת, Apple דוחה כפתור או קישור שמפנים לתשלום מחוץ לאפליקציה.
- הסירו תוכן דיגיטלי בתשלום מאפליקציית ה-iOS, והמשיכו למכור אותו בגרסת הווב. אפשר לבקש מצ’אט ה-AI להסתיר תוכן בתשלום, מחירים וכפתורי רכישה רק כשהאפליקציה רצה כאפליקציית מובייל.
- שחררו את אפליקציית ה-iOS רק ב-App Store של ארה”ב, וקשרו לאתר לצורך הרכישה. Apple עדיין עשויה לדחות את האפליקציה בבדיקה.
- חכו עד ש-Base44 תתמוך ב-In-App Purchase לפני שתמכרו תוכן דיגיטלי באפליקציית ה-iOS.
עמידה בכללי Google Play
עמידה בכללי Google Play
שלב 1 | יצירת חשבונות המפתחים שלכם
לפני שתוכלו ליצור קבצי חנות ולהגיש את האפליקציה שלכם, אתם צריכים חשבונות מפתחים פעילים של Apple ו-Google. החשבונות האלה מאפשרים לכם להיות הבעלים של הרישומים שלכם, לנהל גרסאות ולטפל בסקירות ישירות בכל חנות.חשבון Apple Developer
השתמשו בחשבון Apple Developer שלכם כדי להגיש את אפליקציית iOS שלכם ב-App Store Connect ולנהל גרסאות. ודאו שיש לכם Apple ID שתוכלו להשתמש בו לעסק שלכם. כדי ליצור את חשבון Apple Developer שלכם:- עברו לדף הרישום של Apple Developer.
- התחברו עם ה-Apple ID שלכם והתחילו את תהליך הרישום.
- בחרו את סוג החשבון שמתאים למצבכם:
- Individual: בחרו זאת אם אתם מפרסמים בעצמכם.
- Organization: בחרו זאת אם אתם מפרסמים מטעם חברה. Apple עשויה לבקש את השם החוקי של העסק שלכם ומספר D-U-N-S.
- סקרו וקבלו את תנאי תוכנית Apple.
- השלימו את התשלום כדי להפעיל את חברות Apple Developer Program שלכם.
- לאחר אישור הרישום שלכם, התחברו ל-App Store Connect עם אותו Apple ID כדי לנהל את האפליקציות שלכם.

יצירת חשבון Apple Developer
חשבון מפתח Google Play
השתמשו בחשבון מפתח Google Play שלכם כדי להגיש את אפליקציית Android שלכם ב-Google Play Console ולנהל גרסאות. ודאו שיש לכם חשבון Google שתוכלו להשתמש בו לעסק שלכם. כדי ליצור את חשבון המפתח של Google Play שלכם:- עברו לGoogle Play Console בדפדפן שלכם.
- התחברו עם חשבון Google שלכם והתחילו את זרימת הרישום.
- הזינו את פרטי פרופיל המפתח שלכם, כגון שם המפתח, מייל ליצירת קשר ואתר אם יש לכם.
- סקרו וקבלו את תנאי ומדיניות Google Play.
- השלימו את תשלום הרישום כדי ליצור את חשבון מפתח Google Play שלכם.
- לאחר סיום ההגדרה, התחברו ל-Google Play Console ואשרו שתוכלו ליצור אפליקציה חדשה.

יצירת חשבון מפתח Google Play
שלב 2 | סריקת האפליקציה שלכם לבעיות
מעורך האפליקציה ב-Base44, סרקו את האפליקציה שלכם מול הנחיות App Store ו-Google Play העדכניות. כדי להריץ סריקה:- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Check Your App, ואז לחצו על Run App Scan ובחרו מה אתם רוצים לסרוק את האפליקציה שלכם מולו:
- הנחיות App Store
- הנחיות Google Play


הרצת סריקת אפליקציה מהכרטיסייה Mobile app
שלב 3 | שימוש ב-AI לתיקון בעיות
לאחר שהסריקה מסתיימת, השתמשו בפאנל התוצאות כדי לראות עד כמה האפליקציה שלכם מוכנה לחנויות ותנו לצ’אט הבינה המלאכותית להציע תיקונים. תוכלו לסקור כל בעיה, להחיל שינויים מומלצים ולהריץ סריקה שוב עד שאתם מרוצים מהציון שלכם.- הסתכלו על Readiness Score שלכם ועל מספר הבדיקות שעברו, חלקיות ונכשלו בפאנל תוצאות הסריקה.
- בחרו איך אתם רוצים לתקן את הבעיות:
- Apply with AI: פתחו את צ’אט הבינה המלאכותית עם הודעת תיקון מותאמת אישית על בסיס תוצאות הסריקה שלכם.
- Copy Fix Prompt: העתיקו את הודעת התיקון כדי שתוכלו להדביק אותה בצ’אט הבינה המלאכותית בעצמכם ולערוך אותה תחילה.
- תנו לצ’אט הבינה המלאכותית להחיל את השינויים המוצעים.

שימוש ב-AI לתיקון בעיות להגשת אפליקציה לחנויות
שלב 4 | יצירת קבצי האפליקציה שלכם
צרו את הקבצים עבור כל חנות ישירות מהכרטיסייה Mobile app כך שלא תצטרכו לעזוב את עורך האפליקציה. השתמשו באפליקציה המוכנה לסריקה כדי ליצור את הקבצים שאתם צריכים להגיש ב-App Store ו-Google Play.

יצירת קבצי App Store ו-Google Play מהכרטיסייה Mobile app
יצירת קבצי App Store
כשהאפליקציה שלכם מוכנה ל-iOS, השתמשו בפרטי הכניסה של Apple Developer בכרטיסייה Mobile app כדי ליצור חבילת IPA מוכנה ל-App Store. כשהיצירה מסתיימת, הורידו את הקובץ מ-Base44, שמרו אותו במיקום מאובטח, והשתמשו בו כשאתם מעלים את האפליקציה שלכם ל-App Store Connect. כדי ליצור קבצי App Store:- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז על Create App Store files.
-
הוסיפו את Issuer ID, Key ID, Team ID שלכם, והעלו את קובץ מפתח ה-API
.p8מ-App Store Connect, ואז לחצו על Continue.איפה אני מוצא את ה-IDs וקובץ מפתח ה-API שלי?
אתם צריכים ליצור את מפתח ה-API שלכם ואז להוסיף את הפרטים ל-Base44. כדי ליצור את המפתח שלכם:- עברו ל-App Store Connect והתחברו עם חשבון Apple Developer שלכם.
- לחצו על Users and Access.
- לחצו על Integrations .
- לחצו על + כדי ליצור מפתח API חדש.
- הזינו שם למפתח ובחרו את תפקיד הגישה המתאים (לדוגמה, Admin או App Manager).
- לחצו על Generate כדי ליצור את המפתח. כדי למצוא את ה-Apple IDs שלכם ולהוריד את קובץ מפתח ה-API (.p8):
- עברו ל-App Store Connect והתחברו עם חשבון Apple Developer שלכם.
- לחצו על Users and Access.
- לחצו על Integrations .
- מצאו את Issuer ID ו-Key ID שלכם.
- לחצו על Download כדי לשמור את קובץ
.p8במחשב שלכם ושמרו אותו במיקום מאובטח. כדי למצוא את Team ID שלכם: - עברו לחשבון Apple Developer שלכם.
- חפשו את ערך Team ID הרשום תחת פרטי החברות.
- סקרו את הלוגו של האפליקציה שלכם. העלו לוגו חדש מהמחשב שלכם או צרו אחד עם בינה מלאכותית, ואז לחצו על Generate files.
- כשהקבצים שלכם מוכנים, לחצו על Download.
יצירת קבצי Google Play
כשהאפליקציה שלכם מוכנה ל-Android, השתמשו בכרטיסייה Mobile app כדי ליצור חבילת AAB מוכנה ל-Google Play. לאחר היצירה, הורידו את הקובץ מ-Base44, שמרו אותו במיקום מאובטח, והעלו אותו בגרסת Google Play Console שלכם. כדי ליצור קבצי Google Play:- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז על Create Google Play files.
- עקבו אחר השלבים על המסך כדי לסקור את הלוגו של האפליקציה שלכם, להעלות לוגו חדש מהמחשב שלכם, או ליצור חדש עם בינה מלאכותית.
הערה: שינוי הלוגו בחלון Create Google Play files גם מעדכן את הלוגו שאתם משתמשים בו כרגע עבור האפליקציה שלכם. ודאו שאתם מרוצים מהלוגו לפני שתיצרו את הקבצים.
- לחצו על Generate files כדי ליצור את חבילת ה-AAB.
- כשהקבצים שלכם מוכנים, לחצו על Download.
הוספת Google Play SHA
אם האפליקציה שלכם משתמשת בהתחברות עם Google, הוסיפו ל-Base44 את טביעות האצבע של החתימה ב-Google Play. כך התחברות Google תעבוד בגרסה שאנשים מתקינים מ-Google Play. מה שמוסיפים תלוי באופן שבו Google Play חותמת על האפליקציה. כדי לקבל את טביעות האצבע מ-Google Play Console:- עברו ל-Google Play Console והתחברו עם חשבון המפתח שלכם.
- עברו ל-Test and release, ואז ל-App integrity, ואז ל-App signing.
- בדקו אם בדף מופיע תג quantum-ready:
- יש תג: הורידו את קובץ ה-.zip של האישורים מ-Downloads.
- אין תג: העתיקו את SHA-256 fingerprint תחת App signing key certificate.
- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז בקטע Google Play files, לחצו על אייקון More actions .
- לחצו על Add Google Play SHA.
- בחרו את הגדרת החתימה שלכם:
- חתימת quantum-ready: לחצו על Upload certificates .zip ובחרו את הקובץ שהורדתם.
- חתימה רגילה: הדביקו את טביעת האצבע בשדה SHA-256 Fingerprint.
- לחצו על Save.
הוספת Google Snippet
כשאתם רושמים את שם החבילה שלכם ב-Google Play Console, Google עשויה לספק snippet רישום ADI כדי לאמת את הבעלות על שם החבילה שלכם. אם תתבקשו, עליכם להוסיף את ה-snippet הזה לאפליקציית Base44 שלכם. Google משיקה את הדרישה הזו בהדרגה, כך שלא כל החשבונות מושפעים עדיין. כדי להוסיף את Google Snippet שלכם ב-Base44:- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז בקטע Google Play files, לחצו על אייקון More actions .
- לחצו על Add Google Snippet.
- הדביקו את ה-ADI snippet שלכם בשדה Google Snippet.
- לחצו על Save & Build.

הוספת Google snippet
שלב 5 | הגשת האפליקציה שלכם
לאחר שאתם יוצרים את קבצי App Store ו-Google Play שלכם, השלימו את ההגשה בלוחות הבקרה של Apple ו-Google שלכם. Base44 עוזרת לכם להכין את האפליקציה שלכם, אבל כל מה שקורה לאחר שאתם מגישים ב-App Store Connect או Google Play Console הוא בינכם לבין חנויות האפליקציות. אתם אחראים לבדוק את סטטוס ההגשה שלכם, להגיב למיילי החנויות ולהחיל שינויים שהחנויות מבקשות. עקבו אחר המדריך הוויזואלי שלב אחר שלב שלנו להגשת האפליקציה שלכם ל-Apple App Store ו-Google Play Store.מציאת ה-bundle ID
כשאתם יוצרים את רישום האפליקציה, App Store Connect מבקש bundle ID ו-Google Play Console מבקש שם חבילה. Base44 מגדירה את שניהם עבורכם, ולשניהם אותו ערך:com.base[app-id].app, כאשר [app-id] הוא מזהה אפליקציית Base44 שלכם.
ניתן למצוא את מזהה האפליקציה ב-URL כשאתם בעורך האפליקציה. לדוגמה, אם ה-URL של העורך מכיל 69e0c4bdd31bdu8fda51775g, ה-bundle ID ושם החבילה הם com.base69e0c4bdd31bdu8fda51775g.app.
אם Apple מודיעה שה-bundle ID לא זמין, כנראה שהאפליקציה כבר קיימת בחשבון App Store Connect שלכם. הוסיפו גרסה חדשה לרישום הזה במקום ליצור אפליקציה חדשה.
אחרי שיצרתם את קבצי App Store, אפשר גם להעתיק את ה-bundle ID מהכרטיסייה Mobile app.
כדי להעתיק את ה-bundle ID:
- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז בקטע App Store files, לחצו על אייקון More actions .
- לחצו על Copy App Bundle ID.
הכנת נכסי הרישום
כל חנות מבקשת טקסט ותמונות לדף הרישום, בנפרד מהקבצים שאתם יוצרים ב-Base44.הכינו את נכסי רישום החנות שלכם
- תיאור קצר וארוך לאפליקציה שלכם
- צילומי מסך של האפליקציה שלכם בגדלי טלפון נפוצים, וצילומי מסך טאבלט אם אתם מתכננים לתמוך בטאבלטים. תוכלו לצלם צילומי מסך על ידי פתיחת האפליקציה שפרסמתם במכשיר או סימולטור, ניווט דרך הזרימות הראשיות שלכם, וצילום צילומי מסך מקוריים של מכשיר שאתם מעלים בכל חנות.
- אייקון האפליקציה שלכם וכל גרפיקות תכונה נדרשות שעוקבות אחר הנחיות הגודל והפורמט של Apple ו-Google
- URL תמיכה ו-URL מדיניות פרטיות מאפליקציית Base44 שלכם
עדכון האפליקציה
אחרי שהאפליקציה זמינה בחנויות, רוב השינויים מגיעים לאפליקציית המובייל ברגע שאתם מפרסמים אותם ב-Base44, כי האפליקציה טוענת את אפליקציית הווב החיה. צריך קבצי אפליקציה חדשים ועדכון בחנות רק כשמשהו שמובנה באפליקציה עצמה משתנה, כמו השם, האייקון או מסך הפתיחה. אותו דבר נכון כשאתם מוסיפים התראות push, או תכונה שדורשת הרשאות מכשיר חדשות.יצירת קבצים חדשים
כדי לשלוח עדכון, צרו סט קבצים חדש ב-Base44 והעלו אותו לאותו רישום ב-App Store Connect או ב-Google Play Console. בכל פעם שאתם יוצרים קבצים חדשים, Base44 נותנת ל-build מספר build גבוה יותר באופן אוטומטי. כדי ליצור קבצים חדשים לעדכון:- עברו לעורך האפליקציה שלכם.
- לחצו על Publish בפינה הימנית העליונה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז לחצו על אייקון More actions ליד Download בקטע App Store files או Google Play files.
- לחצו על Create New Files.

יצירת קבצים חדשים מתפריט More actions
- פעלו לפי השלבים במסך כדי לבדוק את הפרטים ואת לוגו האפליקציה, ואז לחצו על Generate Files.
- כשהקבצים מוכנים, לחצו על Download.
- העלו את הקובץ החדש כגרסה חדשה של האפליקציה הקיימת ב-App Store Connect, או כשחרור חדש ב-Google Play Console.
שינוי אייקון האפליקציה
אייקון האפליקציה הוא הלוגו של אפליקציית Base44 שלכם. מסך הפתיחה, המסך שאנשים רואים בזמן שהאפליקציה נפתחת, מציג את אותו לוגו על צבע רקע ש-Base44 בוחרת מהלוגו. אין העלאה נפרדת למסך הפתיחה. כדי לשנות את אייקון האפליקציה ואת הלוגו במסך הפתיחה:- בעורך האפליקציה, צרו קבצים חדשים לחנות שאתם רוצים לעדכן.
- בשלב הלוגו, העלו לוגו חדש מהמחשב או צרו לוגו עם AI.
- לחצו על Generate Files, ואז הורידו את הקובץ החדש והעלו אותו לחנות.
- הלוגו של אפליקציית Base44: שינוי הלוגו בחלון הזה מעדכן גם את הלוגו של אפליקציית Base44 שלכם.
- רקע מסך הפתיחה: Base44 בוחרת את צבע הרקע מהלוגו הראשון שאיתו בניתם, והוא לא משתנה כשאתם מחליפים לוגו בהמשך. השתמשו בלוגו PNG עם רקע אחיד כדי שהצבע יתאים.
- תמונות רישום בחנות: האייקון וצילומי המסך בדף הרישום מנוהלים בכל חנות. Google Play מבקשת להעלות אייקון רישום ב-Play Console, לכן עדכנו אותו גם שם.
- מסך פתיחה נוסף ב-Android: ב-Android 12 ומעלה, הטלפון מציג קודם מסך פתיחה משלו ואחר כך את מסך הפתיחה של האפליקציה. לכן הלוגו זז מעט כשהמסך השני מופיע. זה צפוי. אל תבקשו מצ’אט ה-AI להוסיף מסך פתיחה לאפליקציה, כי זה מוסיף מסך נוסף אחריהם.
פתרון בעיות
רוב הבעיות מופיעות כשאתם מעלים את הקבצים, ממלאים את רישום החנות או עוברים בדיקה. מצאו את הבעיה שאתם רואים, ופעלו לפי השלבים כדי לתקן אותה.בעיות נפוצות
אם יש לכם בעיות בהגשת האפליקציה, מצאו את המצב שלכם למטה.Apple מודיעה שאין ארכיטקטורות בקובץ הבינארי
Apple מודיעה שאין ארכיטקטורות בקובץ הבינארי
ITMS-90085: No architectures in the binary, קבצי האפליקציה בדרך כלל תקינים. גרסאות חדשות של Transporter צריכות את כלי המפתחים של Apple כדי לבדוק את האפליקציה לפני ההעלאה, ובלעדיהם הבדיקה נכשלת.כדי לתקן את השגיאה:- ב-Mac, פתחו את Terminal, הדביקו את הפקודה הזו ולחצו על Return:
- לחצו על Install וחכו לסיום התקנת הכלים. אפשר גם להתקין במקום זאת את אפליקציית Xcode המלאה מ-Mac App Store.
- סגרו ופתחו מחדש את Transporter.
- ב-Base44, צרו קבצים חדשים והעלו את הקובץ החדש. העלאה חוזרת של הקובץ הישן נכשלת, כי ל-Apple כבר יש את מספר ה-build שלו.
Apple מזהירה על גופנים באפליקציה
Apple מזהירה על גופנים באפליקציה
ITMS-91198 ומפרט גופנים כמו Arial או Verdana, הגופנים מגיעים מקבצי האפליקציה ש-Base44 יוצרת, לא מהאפליקציה שלכם. זו אזהרה, לא דחייה. ההעלאה עוברת והאפליקציה עובדת כרגיל, כך שאין צורך לשנות דבר.Apple דחתה את האפליקציה ב-iPad
Apple דחתה את האפליקציה ב-iPad
- בעורך האפליקציה, העבירו את התצוגה המקדימה לתצוגת טאבלט ובדקו כל דף ראשי.
- בקשו מצ’אט ה-AI לתקן כל דבר שנראה מתוח, חתוך או קשה ללחיצה. לדוגמה:
- פרסמו את השינויים. רוב שינויי הפריסה מגיעים לאפליקציה בלי קבצים חדשים.
- הוסיפו צילומי מסך של iPad לרישום ב-App Store Connect, כי Apple מבקשת אותם כשאפליקציה רצה ב-iPad.
- השיבו לסוקר ב-App Store Connect והגישו את האפליקציה מחדש.
האפליקציה לא עוברת למצב לרוחב
האפליקציה לא עוברת למצב לרוחב
אני רוצה APK להתקנה ב-Android בלי Google Play
אני רוצה APK להתקנה ב-Android בלי Google Play
- לחצו על Publish בפינה הימנית העליונה של עורך האפליקציה.
- לחצו על הכרטיסייה Mobile app.
- לחצו על Build Stores Files, ואז צרו את קבצי Google Play אם עדיין לא עשיתם זאת.
- לחצו על Download בקטע Google Play files, ואז לחצו על APK (Direct Install).
- שלחו את הקובץ לטלפון ה-Android ופתחו אותו. אם הטלפון מבקש, אשרו התקנות מהאפליקציה שבה פתחתם את הקובץ.
אני רוצה להציג מודעות AdMob באפליקציה
אני רוצה להציג מודעות AdMob באפליקציה
Apple מבקשת חשבון הדגמה לבדיקת האפליקציה
Apple מבקשת חשבון הדגמה לבדיקת האפליקציה
- פתחו את האפליקציה המפורסמת והירשמו עם כתובת אימייל שאתם יכולים לבדוק. השתמשו באימייל וסיסמה, לא בהתחברות עם Google או Apple, כדי שהסוקר יוכל להתחבר. כדי לבדוק אילו שיטות האפליקציה מציעה, ראו בחירת שיטות ההתחברות.
- הוסיפו לחשבון תוכן לדוגמה, כדי שהסוקר יראה איך האפליקציה עובדת.
- ב-App Store Connect, עברו לגרסת האפליקציה, בחרו Sign-in required תחת App Review Information, והזינו את האימייל והסיסמה.
- ב-Google Play Console, הזינו את אותם פרטים בקטע App access בהגדרות התוכן של האפליקציה.
App Store Connect מבקש SKU ו-bundle ID
App Store Connect מבקש SKU ו-bundle ID
שגיאות ודחיות
אם מופיעה הודעת שגיאה כשאתם יוצרים את הקבצים, או שחנות דוחה את האפליקציה, מצאו את ההודעה או הסיבה למטה.שגיאת 401 בעת יצירת קבצי iOS IPA
שגיאת 401 בעת יצירת קבצי iOS IPA
- עברו ל-App Store Connect והתחברו עם חשבון Apple Developer שלכם.
- לחצו על Users and Access, ואז לחצו על Integrations.
- בדקו שהערכים של Issuer ID, Key ID ו-Team ID שהזנתם ב-Base44 תואמים את הערכים המוצגים ב-App Store Connect.
- אשרו שקובץ מפתח ה-API
.p8שהעליתם הוא הקובץ הנכון ושהמפתח לא בוטל או פג תוקף. - אם משהו נראה שגוי, צרו מפתח API חדש ב-App Store Connect, הורידו את קובץ
.p8החדש, עדכנו את כל השדות ב-Base44, ונסו ליצור את הקבצים שוב.
שגיאת 403 בעת יצירת קבצי iOS IPA
שגיאת 403 בעת יצירת קבצי iOS IPA
- עברו ל-App Store Connect והתחברו עם חשבון Apple Developer שלכם.
- לחצו על Users and Access, ואז Integrations.
- בדקו את תפקיד Access עבור מפתח ה-API שאתם משתמשים בו.
- אם המפתח לא מוגדר ל-Admin, צרו מפתח חדש:
- לחצו על + כדי להוסיף מפתח חדש.
- הזינו שם ובחרו את תפקיד Admin.
- לחצו על Generate והורידו את קובץ
.p8.
- ב-Base44, עדכנו את Issuer ID, Key ID, Team ID, והעלו את קובץ
.p8החדש, ואז נסו ליצור את קבצי App Store שוב.

תפקיד Admin עבור מפתח API
שגיאת 409 בעת יצירת קבצי iOS IPA
שגיאת 409 בעת יצירת קבצי iOS IPA
- עברו לחשבון Apple Developer שלכם ופתחו את Certificates, Identifiers & Profiles.
- לחצו על Certificates וסננו ל-iOS Distribution certificates.
- בטלו לפחות תעודת iOS Distribution אחת שאינכם זקוקים לה יותר.
- נסו ליצור את קבצי App Store שוב מהכרטיסייה Mobile app ב-Base44.
- תעודת iOS Distribution בדרך כלל יכולה להתבטל לאחר שאפליקציה אושרה, מבלי להשפיע על אנשים שכבר התקינו את האפליקציה.
- Apple בדרך כלל מאפשרת:
- עד 3 תעודות פרודקשן/הפצה פעילות עבור תוכנית Apple Developer הסטנדרטית
- עד 2 תעודות הפצת enterprise פעילות
- עד 12 תעודות פיתוח
דחיית App Store או Google Play בגלל חיוב דרך Stripe
דחיית App Store או Google Play בגלל חיוב דרך Stripe
- עברו לעורך האפליקציה ובקשו מצ’אט ה-AI לשנות את האפליקציה כך שתעמוד בכללי החנות. לדוגמה, הסירו מאפליקציית המובייל את ה-checkout לתוכן דיגיטלי.
- פרסמו את השינוי וצרו קבצים חדשים.
- השיבו לסוקר דרך Resolution Center של Apple או תהליך הערעורים של Google Play, והסבירו מה שיניתם.
- הגישו את האפליקציה מחדש.
Google Play מבקשת הרשאת חיוב
Google Play מבקשת הרשאת חיוב
com.android.vending.BILLING, האפליקציה לא כוללת Google Play Billing. אפליקציות Base44 עדיין לא תומכות בו, ואי אפשר להוסיף את ההרשאה בעצמכם. לכן אי אפשר למכור מנויים או מוצרים בתוך האפליקציה ב-Google Play Console. ראו מכירה באפליקציה כדי לדעת מה אפשר לעשות במקום.דחיית App Store בגלל הרשאת HealthKit
דחיית App Store בגלל הרשאת HealthKit
NSHealthShareUsageDescription חסר ב-Info.plist, זה נגרם על ידי הרשאת HealthKit שנכללה ב-build של iOS.Base44 לא תומכת ב-HealthKit, וכרגע אין דרך להוסיף NSHealthShareUsageDescription לתצורת ה-build. אם האפליקציה שלכם לא משתמשת ב-HealthKit, אינכם צריכים לבצע פעולה כלשהי מצידכם. זוהי מגבלה ידועה של ה-build הנוכחי של iOS.אי התאמת Bundle ID או מפתח חתימה בעת העלאת עדכון
אי התאמת Bundle ID או מפתח חתימה בעת העלאת עדכון
- סקרו את רישום האפליקציה הקיים ב-App Store Connect או Google Play Console והשוו את Bundle ID ומפתח החתימה עם הערכים מה-build של Base44 שלכם.
- אם הם לא תואמים ואינכם יכולים לעדכן את הרישום הקיים, צרו רשומת אפליקציה חדשה בחנות והגישו את ה-build של Base44 כאפליקציה חדשה.
- עדכנו את האייקון, שם האפליקציה או התיאור שלכם במידת הצורך כדי שאנשים יוכלו לזהות בבירור את האפליקציה החדשה.
החנות דוחה את מספר ה-build או מודיעה שהחבילה לא השתנתה
החנות דוחה את מספר ה-build או מודיעה שהחבילה לא השתנתה
הרשאות, מדיניות פרטיות ומשוב סקירת אפליקציה
הרשאות, מדיניות פרטיות ומשוב סקירת אפליקציה
- קראו את מייל הדחייה בקפידה כדי לראות איזו הרשאה או התנהגות מטרידה את החנות.
- עדכנו את דפי מדיניות הפרטיות והתנאים שלכם באפליקציית Base44 כך שהם:
- יתארו את סוגי הנתונים שהאפליקציה שלכם אוספת (לדוגמה, מיקום, מצלמה או מיקרופון)
- יסבירו למה אתם אוספים את הנתונים ואיך אנשים יכולים ליצור איתכם קשר בנוגע לפרטיות
- ודאו שקישורים למדיניות הפרטיות והתנאים שלכם מופיעים לפני שאנשים נרשמים או מתחברים (לדוגמה, ב-footer של דף הבית או במסך ההתחברות).
- הגישו את האפליקציה שלכם מחדש לאחר עדכון התוכן.
URL ראשי וגישה לדפי משפט
URL ראשי וגישה לדפי משפט
- ודאו שדפי הפרטיות והתנאים שלכם פעילים באפליקציית Base44 שלכם.
- הוסיפו קישורים גלויים לדפים אלה מדף הכניסה של האפליקציה שלכם, כגון ב-footer או בתפריט.
- אם האפליקציה שלכם משתמשת בדף בית מוגן או רק לחברים, ודאו שקישורי פרטיות ותנאים עדיין נגישים לפני ההרשמה (לדוגמה, מדף ההתחברות או ההרשמה).
שאלות נפוצות
לחצו על שאלה למטה כדי ללמוד עוד על הגשת אפליקציית Base44 שלכם ל-Apple App Store ו-Google Play.האם אני צריך להגיע לציון מוכנות של 100 לפני שאני מגיש?
האם אני צריך להגיע לציון מוכנות של 100 לפני שאני מגיש?
האם אוכל להגיש לחנות אחת בלבד, לא לשתיהן?
האם אוכל להגיש לחנות אחת בלבד, לא לשתיהן?
מה קורה אם הסריקה עדיין מציגה בדיקות שנכשלו לאחר תיקונים?
מה קורה אם הסריקה עדיין מציגה בדיקות שנכשלו לאחר תיקונים?
האם Base44 יכולה להגיש את האפליקציה שלי לחנויות עבורי?
האם Base44 יכולה להגיש את האפליקציה שלי לחנויות עבורי?
האם צוות Customer Care יכול לבדוק את ההגשה שלי או לדבר עם חנויות האפליקציות עבורי?
האם צוות Customer Care יכול לבדוק את ההגשה שלי או לדבר עם חנויות האפליקציות עבורי?
האם אני צריך דומיין מותאם אישית כדי להגיש את האפליקציה שלי?
האם אני צריך דומיין מותאם אישית כדי להגיש את האפליקציה שלי?
אילו תכונות native אפליקציית הנייד של Base44 תומכת?
אילו תכונות native אפליקציית הנייד של Base44 תומכת?
- מצב לא מקוון מלא ו-HealthKit אינם נתמכים עדיין.
- חלק מהיכולות ה-native עדיין עשויות לדרוש סקירה נוספת על ידי Apple או Google, בהתאם להרשאות שהאפליקציה שלכם צריכה.
כמה זמן אנשים נשארים מחוברים לאפליקציה?
כמה זמן אנשים נשארים מחוברים לאפליקציה?