בדיקת עדכונים בתוך האפליקציה
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
במדריך הזה נסביר איך לבדוק עדכונים באפליקציה.
ביצוע בדיקות באמצעות שיתוף פנימי של אפליקציות
כדי לבדוק עדכונים באפליקציה, אפשר להשתמש בשיתוף פנימי של האפליקציה:
מוודאים שבמכשיר הבדיקה מותקנת גרסה של האפליקציה שתומכת בעדכונים מתוך האפליקציה, ושהיא הותקנה באמצעות כתובת URL פנימית לשיתוף האפליקציה.
פועלים לפי ההוראות ב-Play Console כדי לשתף את האפליקציה באופן פנימי.
מעלים גרסה של האפליקציה עם קוד גרסה גבוה יותר מזה שכבר מותקן במכשיר הבדיקה.
במכשיר הבדיקה, לוחצים על הקישור הפנימי לשיתוף האפליקציה של הגרסה המעודכנת, אבל לא מתקינים את האפליקציה מהדף בחנות Play שמופיע אחרי הלחיצה על הקישור.
פותחים את האפליקציה מחלונית האפליקציות או ממסך הבית של המכשיר. עכשיו העדכון אמור להיות זמין לאפליקציה, ותוכלו לבדוק את ההטמעה של עדכונים בתוך האפליקציה.
פתרון בעיות
בקטע הזה מתוארים כמה פתרונות אפשריים למצבים שבהם יכול להיות שהעדכונים באפליקציה לא יפעלו כצפוי במהלך הבדיקה:
עדכונים מתוך האפליקציה זמינים רק לחשבונות משתמשים שבבעלותם האפליקציה. חשוב לוודא שהאפליקציה הורדתה לפחות פעם אחת מהחשבון שבו אתם משתמשים מ-Google Play, לפני שאתם משתמשים בחשבון כדי לבדוק עדכונים מתוך האפליקציה.
חשוב לוודא שלאפליקציה שבה אתם משתמשים כדי לבדוק עדכונים מוטמעים יש את אותו מזהה אפליקציה ואותו מפתח חתימה כמו בגרסה שזמינה ב-Google Play.
מערכת Google Play יכולה לעדכן אפליקציה רק לגרסה עם קוד גרסה גבוה יותר. חשוב לוודא שלאפליקציה שאתם בודקים יש קוד גרסה נמוך יותר מקוד הגרסה של העדכון.
אין תמיכה בשדה inAppUpdatePriority
כשאתם מעלים את האפליקציה לשיתוף אפליקציות פנימי.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Test in-app updates\n\nThis guide describes how to test [in-app\nupdates](/guide/playcore/in-app-updates) in your app.\n\nTest with internal app sharing\n------------------------------\n\nUse [internal app\nsharing](https://support.google.com/googleplay/android-developer/answer/9844679)\nto test in-app updates by performing the following steps:\n\n1. Make sure your test device has a version of your app installed that supports\n in-app updates and was installed using an internal app sharing URL.\n\n2. Follow the Play Console instructions to\n [share your app internally](https://support.google.com/googleplay/android-developer/answer/9844679).\n Upload a version of your app that uses a version code that is higher than the\n one you already have installed on the test device.\n\n3. On the test device, click the internal app sharing link for the updated\n version of your app but *do not* install the app from the Play Store page\n that appears after you click the link.\n\n4. Open the app from the device's app drawer or home screen. The update should\n now be available to your app, and you can test your implementation of in-app\n updates.\n\nTroubleshoot\n------------\n\nThis section describes some possible solutions to situations where in-app\nupdates might not work as expected during testing:\n\n- In-app updates are only available to user accounts that own the app. Make\n sure the account that you're using has downloaded your app from Google Play at\n least once before using the account to test in-app updates.\n\n- Make sure that the app that you are using to test in-app updates has the same\n [application ID](/studio/build/configure-app-module#set_the_application_id) and [signing\n key](/studio/publish/app-signing) as the version available from Google Play.\n\n- Google Play can only update an app to a higher version code. Make sure that\n the app that you are testing has a lower version code than the update version\n code.\n\n- The `inAppUpdatePriority` field is not supported when uploading your app to internal app sharing."]]