در اینجا نحوه آزمایش برنامه های iOS در حالت های مختلف و مراحل چرخه عمر 10 روش مختلف آورده شده است

در این مقاله قصد دارم در مورد چرخه عمر و حالت برنامه های آیفون و آی پد صحبت کنم. اما صبر کنید – چرا باید اهمیت دهید؟ بگذارید توضیح دهم:

با درک چگونگی حرکت یک برنامه از طریق حالتها ، می توانید اشکالات دزدکی را بدست آورید ، سناریوهای دنیای واقعی را شبیه سازی کنید و مطمئن شوید که همه چیز به راحتی اجرا می شود-حتی وقتی برنامه کاری را در پس زمینه انجام می دهد.

چرخه عمر و حالتهای یک برنامه چیست؟

تصور کنید که برنامه شما مانند شخصی است که قسمتهای مختلف روز خود را طی می کند. هر قسمت از روز آنها یک حالت است و انتقال بین اینها ایالات متحده چرخه عمر را تشکیل دهید. در اینجا نحوه عملکرد آن آورده شده است:

حالت فعال

هنگامی که برنامه به طور فعال توسط کاربر مورد استفاده قرار می گیرد (به عنوان مثال ، پیمایش از طریق صفحه نمایش ، تعامل با رابط یا دریافت به روزرسانی در زمان واقعی) ، در حالت فعال قرار دارد. این حالت عادی در حال اجرا است.

حالت پس زمینه

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

برای شبیه سازی وضعیت پس زمینه ، برنامه را به سمت بالا بکشید یا از طریق برنامه به برنامه دیگری تغییر دهید …

Source link