به روز رسانی های درون برنامه ای را آزمایش کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما نحوه آزمایش بهروزرسانیهای درونبرنامه را در برنامهتان شرح میدهد.
با اشتراک گذاری برنامه داخلی تست کنید
با انجام مراحل زیر از اشتراک گذاری داخلی برنامه برای آزمایش به روز رسانی های درون برنامه ای استفاده کنید:
مطمئن شوید که دستگاه آزمایشی شما نسخهای از برنامه شما را نصب کرده است که از بهروزرسانیهای درونبرنامه پشتیبانی میکند و با استفاده از URL اشتراکگذاری داخلی برنامه نصب شده است.
دستورالعملهای کنسول Play را دنبال کنید تا برنامه خود را به صورت داخلی به اشتراک بگذارید . نسخهای از برنامه خود را بارگذاری کنید که از کد نسخهای بالاتر از کدی که قبلاً در دستگاه آزمایشی نصب کردهاید استفاده میکند.
در دستگاه آزمایشی، روی پیوند اشتراکگذاری داخلی برنامه برای نسخه بهروز شده برنامه خود کلیک کنید، اما برنامه را از صفحه فروشگاه Play که پس از کلیک روی پیوند ظاهر میشود، نصب نکنید .
برنامه را از کشوی برنامه یا صفحه اصلی دستگاه باز کنید. بهروزرسانی اکنون باید برای برنامه شما در دسترس باشد و میتوانید اجرای بهروزرسانیهای درونبرنامه را آزمایش کنید.
عیب یابی
این بخش برخی از راهحلهای احتمالی را برای موقعیتهایی که ممکن است بهروزرسانیهای درونبرنامه در طول آزمایش آنطور که انتظار میرود کار نکنند، توضیح میدهد:
بهروزرسانیهای درونبرنامه فقط برای حسابهای کاربری که مالک برنامه هستند در دسترس است. قبل از استفاده از حساب برای آزمایش بهروزرسانیهای درونبرنامه، مطمئن شوید حسابی که استفاده میکنید حداقل یک بار برنامه شما را از Google Play دانلود کرده باشد.
مطمئن شوید برنامهای که برای آزمایش بهروزرسانیهای درونبرنامه استفاده میکنید، همان شناسه برنامه و کلید امضای نسخه موجود در Google Play را داشته باشد.
Google Play فقط می تواند یک برنامه را به کد نسخه بالاتر به روز کند. اطمینان حاصل کنید که برنامه ای که در حال آزمایش آن هستید دارای کد نسخه کمتر از کد نسخه به روز رسانی است.
فیلد inAppUpdatePriority
هنگام آپلود برنامه شما در اشتراک گذاری داخلی برنامه پشتیبانی نمی شود.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-29 بهوقت ساعت هماهنگ جهانی."],[],[],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."]]