همانطور که در کنفرانس Google I/O سال ۲۰۱۹ و پست وبلاگ «با کتابخانه صورتحساب گوگل پلی نسخه ۳ آشنا شوید» اعلام شد، تمام نسخههای کتابخانه صورتحساب پلی یک چرخه منسوخ شدن دو ساله را دنبال خواهند کرد.
این مبحث به سوالات متداول در مورد منسوخ شدن نسخههای Billing Library و مهاجرت به نسخههای جدیدتر پاسخ میدهد.
جدول زمانی پشتیبانی برای نسخههای مختلف
| نسخه (شامل نسخههای فرعی) | آخرین نسخه میتواند برای انتشار برنامههای جدید یا بهروزرسانی برنامههای موجود استفاده شود. | درخواست تمدید میتواند تا تاریخ مورد نظر انجام شود |
|---|---|---|
| ۵ | ۳۱ آگوست ۲۰۲۴ | ۱ نوامبر ۲۰۲۴ |
| ۶ | ۳۱ آگوست ۲۰۲۵ | نوامبر-۱-۲۰۲۵ |
| ۷ | ۳۱ آگوست ۲۰۲۶ | نوامبر-۱-۲۰۲۶ |
| ۸ | ۳۱ آگوست ۲۰۲۷ | ۱ نوامبر ۲۰۲۷ |
- چگونه میتوانم بفهمم کدام APK یا App Bundle هشدار منسوخ شدن را نشان میدهد؟
- وابستگیهای وارد شده به پروژه خود را بررسی کنید (برای مثال، آنهایی که در فایل
build.gradleپروژه شما یافت میشوند). برای مطابقت، برنامهها باید نسخه پشتیبانی شدهای را که در جدول نشان داده شده است، وارد کنند. توجه داشته باشید که وابستگیهای مربوط به پرداخت فقط در APKهایی یافت میشوند که به مجوزcom.android.vending.BILLINGنیاز دارند. - یک APK یا App Bundle که دیگر از آن پشتیبانی نمیکنم، از نسخه منسوخشدهی Play Billing Library استفاده میکند. آیا باید آن را بهروزرسانی کنم؟
- ما اکیداً توصیه میکنیم که تمام APKها را به آخرین نسخه کتابخانه صورتحساب Play بهروزرسانی کنید. با این حال، اگر APK دیگر پشتیبانی نمیشود، در حال حاضر هیچ اقدامی برای APK لازم نیست. این منسوخ شدن فقط برنامهها و بهروزرسانیهای جدید را از استفاده از نسخههای قدیمیتر کتابخانه صورتحساب Play باز میدارد. برنامههای موجود که از نسخه منسوخ شده کتابخانه استفاده میکنند، طبق انتظار به عملکرد خود ادامه خواهند داد. لطفاً اطمینان حاصل کنید که همه APKهای فعال بهروزرسانی میشوند.
- چگونه مشکل بهروزرسانی APK یا App Bundle به جدیدترین نسخه کتابخانه پرداخت گوگل پلی را برطرف کنیم، اما همچنان هشدار منسوخ شدن نمایش داده شود؟
- مطمئن شوید که
AndroidManifest.xmlشما حاوی ورودی با نامcom.google.android.play.billingclient.versionاست. اگر این ورودی وجود ندارد، تنظیمات ادغام manifest خود را بررسی کنید تا ببینید آیا ویژگی manifest در حین ادغام manifest حذف میشود یا خیر. - چگونه میتوانم از نسخه قبلی کتابخانه پرداخت Play ارتقا دهم؟
وابستگیهای نسخه خود را بهروزرسانی کنید تا از نسخه پشتیبانیشدهای که در جدول نشان داده شده است، استفاده شود. برای مشاهده تغییرات بین نسخهها، یادداشتهای انتشار را مطالعه کنید.
علاوه بر این، ما یک راهنمای جامع برای مهاجرت به PBL 8 داریم.
از کجا میتوانم فرم تمدید اشتراک را پیدا کنم تا توزیع آن بین همه کاربران گوگل پلی تا اول نوامبر ادامه یابد؟
اگر برنامه شما هنوز از نسخه قدیمی کتابخانه پرداخت Play استفاده میکند، یک هشدار و یک پیام در صندوق ورودی در کنسول Play دریافت خواهید کرد. فرم افزونه از طریق صفحه جزئیات هشدار یا مشکل در صفحه وضعیت خطمشی در کنسول Play در دسترس است.