رفتن به مطلب
  • 0

اجبار به اپدیت برنامه


مهدی قاسمی

سوال

با سلام و احترام و آروزی قبولی طاعات 

سوال بنده این هست که چه طور میشه وقتی نسخه جدید در بازار و مایکت منتشر میشه ، کاربر دیگه نتونه از نسخه فعلی استفاده بکنه و مجبور باشه بروز رسانی کنه ؟ بدون استفاده از هاست ، راهی که حالا بنده به عنوان تازه کار به ذهنم رسید این بود که با ارسال جیسون و ایجاد یک فایل مثلا این کار رو کرد ، اما باز اگر نسخه قدیمی برنامه از طریق غیر از بازار و مایکت نصب بشه باز هم کار میکنه ، و قطعا راه حل درست تری وجود داره 

سپاس از توجهتون 🙏

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در ۱۴۰۱/۲/۴ در ۰۱:۳۹، مهدی قاسمی گفته است:

با سلام و احترام و آروزی قبولی طاعات 

سوال بنده این هست که چه طور میشه وقتی نسخه جدید در بازار و مایکت منتشر میشه ، کاربر دیگه نتونه از نسخه فعلی استفاده بکنه و مجبور باشه بروز رسانی کنه ؟ بدون استفاده از هاست ، راهی که حالا بنده به عنوان تازه کار به ذهنم رسید این بود که با ارسال جیسون و ایجاد یک فایل مثلا این کار رو کرد ، اما باز اگر نسخه قدیمی برنامه از طریق غیر از بازار و مایکت نصب بشه باز هم کار میکنه ، و قطعا راه حل درست تری وجود داره 

سپاس از توجهتون 🙏

سلام

خود بازار و مایکت این امکان رو در اختیار شما قرار میدن منتهی برای جاوا هست نه برای b4a!

بررسی به روز بودن برنامه از طریق کافه بازار: https://developers.cafebazaar.ir/fa/guidelines/feature/update-check

بررسی به روز بودن برنامه از طریق مایکت: https://myket.ir/kb/pages/check-version-update-service/

یا باید بدین یه نفر از طریق این مستندات براتون کتابخونش رو بسازه یا یه هاست اشتراکی تهیه کنین که قیمتشم مناسبه. وقتی هاست اشتراکی تهیه کردین باز به سلیقه خودتون بسته داره چطور پیاده کنین اما به نظر من توی هاست یه جیسون بسازین و آخرین نسخه رو توش بنویسین و اون جیسون رو در Activity_Create اکتیویتی main دانلود و تجزیه کنین. بعد از تجزیه اون نسخه ای که توی جیسون نوشته بودین رو با نسخه فعلی برنامه مقایسه کنین اگه کوچیکتر بود مانع ادامه بشین و همونجا یه دیالوگ غیرقابل کنسل نمایش بدین و بگین که باید برنامه آپدیت بشه. هر بار هم آپدیت دادین و به محض اینکه منتشر شد باید برید توی هاست و اون فایل جیسون رو ادیت کنین و کد نسخه جدید رو قرار بدین.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...