سوالات متداول :

چشمک را مطابق با مستندات در پلتفرم اندروید استودیو پیاده سازی کرده ام اما تاکنون موفق نشده ام پوش دریافت کنم. راه حل چیست؟


ابتدا سعی کنید از نسخه کد نمونه چشمک اجرا بگیرید و appKey خود را در آن قرار دهید. نمونه کد را با پیاده سازی خود مقایسه کنید تا ببینید در کجای پیاده سازی خود اشتباه کرده اید. این نمونه کد از آدرس زیر قابل دسترس می باشد:

https://github.com/cheshmak/android-studio-hello-world

در پیاده سازی و اجرا به نکات زیر دقت کنید:

  • مطمئن شوید از آخرین نسخه چشمک استفاده می کنید.
  • حتما از نسخه 17.6.0 کتابخانه firebase messaging استفاده کنید.
  • حتما تابع initTracker را در کلاس Application فراخوانی کنید(ممکن است آن را در کد های اکتیویتی خود فراخوانی کرده باشید).
  • در قسمت تنظیمات در پنل چشمک رفته و بر روی دکمه ویرایش جلوی نام برنامه کلیک کنید. در اینجا package name اپلیکیشن شما نمایش داده می شود. مطمئن شوید package name که در چشمک وارد کرده اید «دقیقا» با package name برنامه شما یکسان می باشد.
  • حتما مطمئن شوید در دستگاهی که اپلیکیشن خود را چک میکنید نسخه اندروید ۵ به بالا بوده و از دستگاه واقعی به جای دستگاه مجازی برای تست استفاده می کنید.
  • ممکن است شما پوش دریافت کنید اما آمار پنل شما به روز نشده باشد و همچنان عدد صفر را به عنوان تعداد کاربرانتان نمایش دهد. نگران این مسئله نباشید. شما در صورتی که پوش را دریافت می کنید و آمار آن به روز رسانی می شود پیاده سازی را به طور صحیح انجام داده اید. آمار کاربرانتان در روز بعدی به روز خواهد شد.
  • در صورتی که از شرکت های دیگر ارائه دهنده خدمات پوش نوتیفیکیشن نیز در کد خود استفاده می کنید و یا خودتان از فایربیس خودتان استفاده می کنید مطمئن شوید مراحل رفع تداخل را به طور دقیق در مستندات طی کرده اید.
(Visited 1 times, 1 visits today)