Get Mystery Box with random crypto!

دریافت مجوز در زمان اجرا (#اندروید) همانطور که می دانید، بر | Unity Learning

دریافت مجوز در زمان اجرا (#اندروید)

همانطور که می دانید، برای کار با برخی از قابلیت های خارجیِ اپلیکیشن ها در اندروید مثل دوربین، موقعیت مکانی، مخاطبان، فایل ها و... باید مجوز مربوطه به اپلیکیشن داده شده باشد.

این مجوز می تواند در هنگام نصب برنامه تعیین و برای اپلیکیشن اخذ شود که لیست آنها در فایل به نام AndroidManifest قرار خواهد گرفت. یونیتی در اکثر مواقع این فایل را خودش بر اساس دستوراتی که بازی ساز در بازیِ خود استفاده کرده تعیین می کند.

اما حتماً گاهی اوقات در استفاده از برخی برنامه های اندروید با پیغام تصویر بالا مواجه شده اید. به این پیغام، اخذ مجوز در زمان RunTime گفته می شود. در یونیتی نیز می توان چنین درخواستی را برای بازیکن ارسال کرد (درخواست یک مجوز خاص برای ادامۀ کار با بازی/اپلیکیشن)

معرفی کلاس Permision:

در یونیتی کلاسی به نام Permision برای کنترل مجوزها وجود دارد. البته این کلاس مربوط به کتابخانه UnityEngine.Android است که باید در ابتدا using شود.

#ادامه_دارد

ادامه مطالب در پست بعدی ارسال خواهد شد.

@UnityLearning