سیستم عامل جدید iOS 13 به سختی در نسخه بتای توسعه دهنده خود قرار دارد و ویژگی های بیشتر و بیشتری در حال آشکار شدن است. این بار این یک اعلان است که برنامه مورد نظر شما را در پس زمینه تماشا می کند.
اپل در حال مبارزه برای حفظ حریم خصوصی است کاربرانش مسئولانه. او این بار روی برنامه هایی تمرکز کرد که موقعیت دستگاه را در پس زمینه و در نتیجه مالک آن را نیز نظارت می کنند. به تازگی، پس از بازه زمانی داده شده، یک پنجره محاوره ای ظاهر می شود که تمام اطلاعات مربوط به رویداد را نمایش می دهد و تأیید مرحله بعدی را می خواهد.
توسعه دهندگان برنامه در یک پنجره مشخص باید توضیح دهند که چرا برنامه داده شده مکان کاربر را در پس زمینه ردیابی می کند. کمی مشکل ساز این است که کاملاً روشن نیست که چگونه همه چیز را توضیح دهیم.
برای مثال، اپلیکیشن Apple Store به سادگی به کاربر میگوید: «ما محصولات، ویژگیها و خدمات مرتبط را بر اساس جایی که هستید به شما ارائه میدهیم، با این حال، برنامه رسمی تسلا در آینده نزدیکتر است: «تسلا از موقعیت مکانی شما برای تعیین آن استفاده میکند فاصله از وسیله نقلیه (وقتی برنامه باز است) و برای بهینه سازی عملکرد کلید ماشین (هنگامی که در پس زمینه اجرا می شود، برنامه آب و هوا توضیحی کاملاً ساده ارائه می دهد: "موقعیت شما برای نمایش آب و هوای محلی استفاده می شود."
ردیابی موقعیت مکانی در iOS 13 زیر میکروسکوپ
به نظر میرسد اعلانها فقط برای برنامههایی ظاهر میشوند که دسترسی به دادههای موقعیت مکانی آنها روی «همیشه» تنظیم شده است. این به آنها اجازه می دهد تا اساساً به طور مداوم داده ها را در پس زمینه جمع آوری کنند بدون اینکه کاربر حتی بداند. بنابراین کادر محاوره ای در فواصل زمانی منظم یادآوری می شود تا کاربران یک دید کلی داشته باشند. علاوه بر این، آنها می توانند بلافاصله از "همیشه" به "هنگام استفاده" در خود پنجره تغییر کنند.
در iOS 13، اپل یک گزینه جدید برای استفاده از داده های مکان فقط یک بار اضافه می کند. برای مثال، هنگام ثبت حساب یا هنگام جستجوی آدرس تحویل، این کار مفید خواهد بود. پس از آن، برنامه دیگر دلیلی برای ردیابی کاربر ندارد، بنابراین داده های مکان از آن محروم می شوند.
در طول سمینارهای توسعه دهندگان WWDC، اپل تاکید کرد که ویژگی های جدید مختص آیفون، آی پد و آی پاد تاچ است. سایر سیستمهای watchOS، tvOS و macOS به سادگی این تنظیمات را ندارند و هر بار که از دادههای مکان استفاده میشود، کاربر باید به صورت دستی آن را تأیید کند.
علاوه بر این، اپل در مورد هرگونه دور زدن این عملکرد چه با استفاده از بلوتوث یا Wi-Fi هشدار داد. چنین توسعه دهندگانی ممکن است با مجازات مناسب روبرو شوند، اگر به آن برسد.
منبع: 9to5mac