انتشار اپ روی کافهبازار و App Store: تفاوتهایی که کسی نمیگوید
انتشار روی هر دو فروشگاه را تجربه کردهام. این فهرست چیزهایی است که کاش قبل از اولین بار میدانستم.
ساختن اپ نصف کار است. نصف دیگر رساندنش به دست کاربر است، و هر فروشگاه قواعد خودش را دارد.
کافهبازار: سریع اما سختگیر روی محتوا
بازبینی کافهبازار معمولاً سریع است، اما روی محتوا و مجوزها حساس. اگر اپ شما مالی است، آماده باشید مستندات ارائه دهید. توضیح فروشگاه را جدی بگیرید؛ بخش زیادی از نصبها از همانجا میآید.
Google Play: خطمشیها را از قبل بخوانید
بیشترین ردهایی که دیدم به دلیل مجوزهای اعلامنشده یا سیاست حریم خصوصی ناقص بود. صفحهی سیاست حریم خصوصی را قبل از ارسال آماده کنید، نه بعد از رد شدن.
App Store: زمان را دستکم نگیرید
اولین انتشار روی App Store همیشه بیشتر از انتظار طول میکشد. گواهیها، پروفایلهای provisioning و قواعد اپل دربارهی پرداخت درونبرنامهای سه جایی هستند که بیشترین وقت را گرفتند.
فهرست پیش از ارسال
- اسکرینشاتها برای همهی اندازههای لازم آماده باشند
- سیاست حریم خصوصی روی یک URL پایدار منتشر شده باشد
- کلید امضا در جای امن و پشتیبانگیریشده باشد
- نسخهبندی معنادار: بعد از انتشار دیگر نمیشود عقب رفت
- حساب آزمایشی برای بازبین، اگر اپ نیاز به ورود دارد
مهمترین درس
کلید امضا را گم نکنید. جدی میگویم. بازیابیاش روی برخی فروشگاهها ممکن نیست و یعنی از دست دادن مسیر بهروزرسانی برای همهی کاربران فعلی.
پروژهای در ذهن دارید؟
پروژهای در ذهن دارید یا دنبال یک توسعهدهندهی موبایل برای تیمتان میگردید؟ پیام بدهید.
همکاری با مننوشتههای مرتبط
از Java تا Kotlin تا Flutter: ده سال در یک مسیر
چرا در هر مرحله ابزار عوض کردم، چه چیزی از هر کدام ماند، و به کسی که امروز شروع میکند چه میگویم.
ادامهی مطلبمعماری BLoC در عمل: چه چیزی جواب داد و چه چیزی نه
بعد از چهار سال ساختن اپهای بزرگ با BLoC، اینها الگوهایی هستند که در پروژههای واقعی دوام آوردند — و اشتباههایی که دیگر تکرارشا...
ادامهی مطلبمعماری تمیز بدون مهندسی بیش از حد
هر پروژهای به سه لایه و ده اینترفیس نیاز ندارد. این چارچوبی است که برای تصمیمگیری استفاده میکنم.
ادامهی مطلب