در بخش اول مقاله چک لیست انتشار اپلیکیشن در اپ استور، نکات مهم در خصوص بررسی چک لیست و همچنین مواردی از چک لیست از جمله 2 مورد از آیتم های مربوط به عملکرد اپلیکیشن را بررسی کردیم. در ادامه این مقاله سایر آیتم های مربوط به چک لیست عملکرد اپلیکیشن را بیان میکنیم.
3-1 امکانات مکان یابی اپلیکیشن
باید حتما بررسی نمایید که آیا امکانات مکان یابی اپلیکیشن شما بدرستی کار میکند. بسته به نوع اپلیکیشنی که میخواهید ارائه دهید، دقت مکان یابی یک ضرورت مطلق است.
اگر شما قصد دارید اپلیکیشنی مسیر یابی و یا تاکسی آنلاین ارائه دهید، دقت مکان یابی اپلیکیشن شما باید بسیار زیاد باشد اما اگر فقط لازم است که شهر و یا استان کاربر را بدانید اهمیت این موضوع کمتر میشود.
اگر شما قابلیت های GPS را به اپلیکیشن خود اضافه می کنید، باید اطمینان حاصل کنید که در توضیحات خود در اپ استور در مورد این موضوع به کاربر هشدار داده شده است. شما نمیتوانید بدون کسب اجازه از کاربر در اولین بار اجرای اپلیکیشن، مکان شخص را ردیابی کنید.
در اینجا یک نمونه از پنجره Uber است.
نه تنها شما باید در توضیحات اپلیکیشن خود درباره ردیابی موقعیت مکانی هشدار دهید، پس از دانلود اپلیکیشن، نیز باید اجازه دسترسی داشته باشید.
همه این کارها برای رعایت ایمنی و حفظ حریم خصوصی است، که اپل در مورد آن بسیار سخت گیر است.
سایر عناصر مکانی که در چک لیست باید بررسی شوند عبارتند از:
- خدمات موقعیت مکانی غیر فعال می شود
- موقعیت مکانی خاموش است
- مکان را نمیتوان یافت
- کاربر خارج از محدوده جستجو است
همچنین باید بررسی کنید و ببینید که آیا اپلیکیشن شما موقعیت مکانی را هنگامی که در پس زمینه استفاده می شود به روز می کند و آیا می تواند آخرین مکان کاربر را پیدا کند.
1-4 دوربین
اگر میخواهید به دوربین دسترسی داشته باشید، مشابه سرویسهای موقعیت مکانی، باید از کاربر اجازه استفاده از آن را داشته باشید. شما همچنین باید آزمایش کنید و ببینید که آیا دوربین در هنگام استفاده از اپلیکیشن به درستی کار می کند. هم عکس و هم فیلم را آزمایش کنید.
همچنین مهم است که مطمئن شوید که دوربین اصلی دستگاه همانند دوربین جلویی نیز کار می کند.
عملکرد دوربین را زمانیکه که تماس تلفنی برقرار میشود و یا اقدام دیگری انجام می شود که استفاده از دوربین را قطع می کند، بررسی کنید.
آیا مکث می کند؟ آیا قطع می شود؟
وقتی فضای ذخیره سازی پر میشود اتفاقی می افتد؟
از تمام بخشهای عکس و ویدئو قبل از ارسال اپلیکیشن خود به اپ استور اطمینان حاصل کنید.
5-1 احراز هویت
عملکرد اپلیکیشن را برای افرادی که از دستگاه های مختلف میخواهند از اپ استفاده کنند، بررسی کنید. فرآیند تأیید هویت برای هر دو حالت کاربران جدید و کاربران قدیمی چک کنید که آیا همه چیز به درستی اجرا شود.
اطمینان حاصل کنید که شرایط و ضوابط شما به روز است و کاربر به آن دسترسی دارد.
کاربران قبل از ادامه کار با اپ باید با سیاست حفظ حریم خصوصی خود موافقت کنند.
فرآیند زمانی که یک کاربر رمز عبور خود را فراموش می کند چیست؟
این مراحل را نادیده نگیرید.
آیا اپلیکیشن شما با سایر اپلیکیشن های اجتماعی ارتباط برقرار می کند؟ این کار نیاز به کار دقیق دارد، به ویژه اگر کاربران نیاز به ورود یا ایجاد یک حساب کاربری جدید دارند.
در اینجا یک مثال از اپلیکیشن Buffer را میبینیم.
فرآیند تأیید هویت برای همه اپلیکیشن ها بسیار مهم است زیرا با حریم شخصی کاربر مرتبط است. شما قطعا نمی خواهید کاربران بدون مجوز دسترسی به حساب های اشتباه وارد شوند.
1-6 صدا
تمام عملکرد صوتی اپلیکیشن خود را تست کنید. شما باید فرآیند اتصال به اسپیکرها، هدفون ها و کانکتور های مختلف را بررسی کنید. شما همچنین باید هر بار که صدا پخش می شود، فرآیند قطعی و مکث صدا را بررسی کنید.
اطمینان حاصل کنید که در صورتی که کاربر یک تماس تلفنی پاسخ دهد، عملکرد اپلیکیشن شما چطور خواهد بود.
آیا صدا در پس زمینه یا زمانی که صفحه قفل دستگاه است، پخش میشود؟
وقتی صدا پخش می شود، چه نوع تصاویری روی صفحه قفل نمایش داده می شود؟
تست کنید تا ببینید آیا کاربران می توانند حجم صدا را از هدفون خود بدون دست زدن به دستگاه تنظیم کنند.
کیفیت منابع صوتی خود را بررسی کنید.
تمام تعاملات صوتی اپل AirPlay را چک کنید.
1-7 ویدئو
معمولا مشکلات مربوطبه پخش ویدئو در اپلیکیشن ها بسیار طاقت فرسا هستند. بنابراین از عملکرد این قسمت اطمینان حاصل کنید.
بررسی کنید که آیا
تمام ویدیوها تا انتها پخش می شوند.
آیا می توانید پخش فیلم ها را در حین پخش یا قبل از آن لغو کنید؟
قابلیتهای نمایش تمام صفحه (full screen) ویدیوی خود را بررسی کنید.
آیا اپلیکیشن شما دارای قابلیت پخش زنده است؟ در این صورت، بهstreaming HTTP برای فیلم های زنده که بیش از 10 دقیقه طول می کشد نیاز دارید.
مانند عملکرد بخش های صوتی، قابلیت های AirPlay را بررسی نمایید.
8-1 تنظیمات محلی
بررسی تنظیمات محلی باید انجام شود:
- زبان ها
- محدوده های زمانی
- مناطق
در واقع شما باید ساعت های 12 و 24 ساعته را آزمایش کنید.
اپلیکیشن شما باید به طور خودکار منطقه زمانی کاربر را شناسایی کند. پس مطمئن شوید که همه آن کار می کند.
9-1 اشتراک گذاری
آیا کاربران می توانند اطلاعات اپلیکیشن را با یکدیگر به اشتراک بگذارند؟
اگر بله، چگونه؟
تمام گزینه ها مانند پیام کوتاه یا اپلیکیشن های اجتماعی را آزمایش کنید. این روش یک راه عالی برای تبلیغ اپلیکیشن شما و به اشتراک گذاری آن با دوستان است. شما همچنین می توانید از طریق AirDrop در دستگاه های اپل به اشتراک گذاری کنید.
اگر اپلیکیشن شما از روش های مختلف اشتراک گذاری استفاده میکند، مطمئن شوید که همه آنها به درستی کار می کنند.
10-1 تنظیمات
بخش تنظیمات باید شامل تمام اطلاعات مربوط به شرکت و نام توسعه دهنده اپلیکیشن باشد. شما همچنین باید یک لینک به وب سایت توسعه دهنده اپلیکیشن اضافه کنید. اضافه کردن راههای پشتیبانی، عیب یابی و سایر روش های ارتباطی را مشخص نمایید .
در بخش تنظیمات میتوانید شماره نسخه اپلیکیشن را نمایش دهید، که قبلا آن را مورد بحث قرار دادیم.
11-1 امنیت
قبل از اینکه اپلیکیشن خود را ارسال کنید، توصیه میکنم دستورالعملهای امنیتی اپل را بررسی کنید. اگر شما قوانین و مقررات را رعایت نکنید، اپلیکیشن شما می تواند رد شود.
شما نمی خواهید شهرت خود را به عنوان کسی که نمی تواند از حریم خصوصی کاربران خود محافظت کند، خدشه دار نمایید.
شما باید اطمینان حاصل کنید که از اتصالات HTTPS فقط برای ترافیک شبکه استفاده می کنید و هر زمان که امکان پذیر است، از روش Cert استفاده کنید.
ادامه مقاله چک لیست انتشار اپلیکیشن در اپ استور را در بخش سوم مطالعه نمایید.
چک لیست انتشار اپلیکیشن در اپ استور اپل - بخش اول
چک لیست انتشار اپلیکیشن در اپ استور اپل - بخش سوم