atVSG

0011001000110100

وحید امیری مطلق

توسعه دهنده وب و موبایل

رفع احتمالی مشکلات عجیب و به ظاهر غیر منطقی در Android


android weird issues

چندین ماه بود که یکی از اپ هایی که در دست توسعه داشتم داشت مشکلات عجیب و غریبی رو تجربه میکرد. اولیش این بود که هیچ سرویس push notification در برنامه کار نمیکرد. هیچ یعنی به واقع هیچکدوم از سرویس هایی که میشد استفاده کرد مثلا OneSignal یا Pushwoosh یا حتی سرویس ایرانی پوشه. تنها سرویسی هم که حداقل یه خطایی از طریق logcat میداد همین OneSignal بود. خطاش هم OneSignal AppId format is invalid بود.

گوگل کردن خطا هم متاسفانه هیچ کمکی نمیکرد. در بهترین حالت یه issue در github پیدا میشد که [تقریبا] مثل همیشه با پست های بی معنی و راه حل های تخیلی پر شده بود. چون این مساله push notification خیلی هم برای این برنامه حیاتی نبود من زیاد اهمیت ندادم ولی اخیرا متوجه شدم که هیچکدوم از library هایی که برای آپلود فایل استفاده میشن هم کار نمیکنن! در ادامه توضیح میدم مشکل چی بود و چطوری برطرفش کردم.