طلسم طولانیمدت اپل سرانجام شب گذشته با انتشار iOS 17.4 شکسته شد. اپل در بیانیهای مطبوعاتی اعلام کرد که کاربران در اتحادیهی اروپا میتوانند به بارگیری جانبی اپلیکیشنها (سایدلود) دسترسی پیدا کنند.
اضافهشدن سایدلود به گوشی آیفون، در نگاه اول خبر خوبی برای ما ایرانیها است؛ چون در سالهای اخیر اکثر اپلیکیشنهای پرکاربرد ایرانی از اپ استور حذف شدهاند و مردم برای استفاده از آنها به روشهای جایگزین مثل اپلیکیشنهای تحت وب یا فروشگاههای آنلاین داخلی روی آوردهاند (که بهصورت ماهانه از کاربران هزینه دریافت میکنند).
بر اساس گزارش زومیت، تغییر چشمگیر قوانین اپ استور نتیجهی تصویب قانون بازارهای دیجیتال (DMA) اتحادیهی اروپا است که اپل و فروشگاه آنلاین این شرکت را بهعنوان «دربان» صنعت فناوری معرفی میکند.
اپل برای جلوگیری از جریمهی سنگین در اروپا، مجبور شد تغییرات موردنیاز DMA را اعمال کند. این شرکت میتوانست تغییرات iOS را در همهی کشورها ارائه دهد، اما در نهایت چنین کاری انجام نداد.
آغاز سایدلود اپلیکیشنها در آیفون و آیپد؛ اما با محدودیت
سیستمعامل iOS 17.4 که هماکنون بهصورت گسترده دردسترس قرار دارد، تغییراتی گسترده در ساختار اکوسیستم نرمافزاری اپل اعمال میکند و انحصارگرایی این شرکت را در هم میشکند.
نکتهی مهم این است که سایدلود برنامههای آیفون بهصورت کاملاً عمومی در دسترس قرار نمیگیرد. اپل صرفاً اجازه داده است که فروشگاههای جایگزین اپ استور در iOS فعالیت کنند و این یعنی نمیتوانید با ورود به گوگل و جستوجوی عبارتی مثل «دانلود اینستاگرام» نسخهای از آن را روی آیفون نصب کنید.
بدین ترتیب برخلاف سیستمعامل اندروید، نمیتوانید برنامهها را از سایتهای مختلف دانلود و روی آیفون نصب کنید. صرفاً فروشگاههای رقیب اپ استور (که اپل آنها را بازارگاه اپلیکیشن خطاب میکند) توانایی توزیع اپلیکیشنها را خواهند داشت.
فروشگاههای جدید iOS باید از لایههای امنیتی اپل رد شوند و یکسری پیشنیازهای مهم را رعایت کنند. برای نمونه، اپل تمامی این فروشگاهها را مجبور میکند که برای «تضمین حمایت از توسعهدهندگان و مصرفکنندگان» حداقل یک میلیون یورو اعتبارنامه داشته باشند.
قانون خبرساز DMA یکسری قابلیتهای انحصاری دیگر نیز دردسترس کاربران اتحادیهی اروپا قرار میدهد؛ ازجمله امکان استفاده از تراشهی NFC آیفون برای پرداخت در اپلیکیشنهای متفرقه و همچنین API-های جدید برای ساخت مرورگر با موتورهایی غیر از WebKit اپل.
شرایط فعالشدن سایدلود در گوشی آیفون چیست؟
همانطور که ماهها قبل پیشبینی شده بود، اپل سیستم اختصاصی جدیدی به نام Countryd توسعه داده است. این سیستم چندین دادهی مختلف را مورد بررسی قرار میدهد تا موقعیت مکانی کاربر را شناسایی کند. Countryd در سیستمعامل iOS 16.2 توسعه داده شد، اما تا امروز مورد استفاده قرار نمیگرفت.
بررسی اسناد بخش پشتیبانی اپل نشان میدهد که سیستمعامل iOS بهمنظور تشخیص واجدشرایطبودن آیفون یا آیپد برای دریافت سایدلود و همچنین فروشگاههای آنلاین متفرقه، این معیارها را بررسی میکند.
- آدرس صورتحساب (Billing Address) واردشده برای اپل آیدی.
- موقعیت مکانی فعلی کاربر (ظاهراً اپل صرفاً کشور محل زندگی را بررسی میکند، نه موقعیت مکانی دقیق).
- منطقهی واردشده در تنظیمات iOS.
- نوع دستگاه (آیفون، آیپد یا موارد دیگر).
سیستم Countryd اپل بهطور دقیق بررسی میکند که دستگاه مورد استفادهی کاربر از چین آمده است یا نه. اپل در این زمینه بسیار سختگیر خواهد بود و اجازهی فعالشدن سایدلود را به دستگاههای چینی نخواهد داد. دلیل این سختگیری نامشخص است.
اپل همچنین در حال اضافهکردن بخش جدیدی به منوی About This iPhone است تا کاربران بتوانند ناحیهی مکانی واردشده برای دستگاه را ببینند. اپل لینک یک مقاله از وبسایت رسمیاش را در این بخش قرار میدهد تا کاربر به جزئیات بیشتری دسترسی پیدا کند؛ اما این لینک فعلاً قابل دسترس نیست.
فهرست کشورهایی که سایدلود در آنها فعال میشود، بدین شرح است: اتریش، بلژیک، بلغارستان، کرواسی، قبرس، چک، دانمارک، استونی، فنلاند، فرانسه، آلمان، یونان، مجارستان، ایرلند، ایتالیا، لتونی، لیتوانی، لوکزامبورگ، مالت، هلند، لهستان، پرتغال، رومانی، اسلواکی، اسلوونی، اسپانیا و سوئد.
غول آمریکایی صنعت فناوری گفته است سایدلود (بارگیری جانبی برنامهها) تنها محدود به کاربران اتحادیهی اروپا است و اگر برای مدت طولانی از اتحادیهی اروپا خارج شوید، فروشگاههای اپلیکیشنی که برای دستگاه خود دانلود کردهاید، دیگر کار نخواهند کرد.
اپل در هر زمان که دلش بخواهد، میتواند فهرست کشورها را اصلاح کند. اگر قانون مشابه DMA در کشورهای دیگر تصویب شود، اپل بهسادگی تمامی تغییرات اعمالشده برای کاربران اروپا را در سایر کشورها نیز فعال میکند.
پیشنیازهای سختگیرانهی اپل باعث میشوند که فعالسازی سایدلود آیفون در ایران غیرممکن باشد؛ مگر اینکه توسعهدهندگان بتوانند راهکار جدیدی برای دورزدن محدودیتهای اپل پیدا کنند.
فعالسازی سایدلود در کشورهایی مثل ایران نهتنها نیازمند تغییر ریجن اپل آیدی است، بلکه فریبدادن سیستم لوکیشن آیفون را میطلبد (این را هم فراموش نکنید که اکثر آیفونهای بازار ایران پارتنامبر چین دارند).
اپل سیستمی توسعه داده است که توانایی نادیدهگرفتن قوانین رگولاتوری و فعالسازی سایدلود برای یک اپل آیدی خاص را دارد. این سیستم احتمالاً صرفاً برای کارمندان اپل طراحی شده است و هرگز بهصورت عمومی دردسترس قرار نمیگیرد.
آخرین نکتهی مهم دربارهی سایدلود آیفون به MDM مربوط میشود. ظاهراً اپل تصمیم گرفته از رابط جدید Managed App Distribution (که برای راهکارهای MDM ساخته شده است) بهعنوان بکاندِ فروشگاههای متفرقه استفاده کند.
Managed App Distribution دارای سیستمهایی برای دانلود، نصب و حتی بهروزرسانی اپلیکیشن ازطریق منابع خارجی است. این سرویس همچنین میتواند سازگاربودن دستگاهها با نسخههای مختلف iOS را بررسی کند (همان کاری که اپ استور انجام میدهد).
ظاهراً iOS 17.4 شامل بخش جدیدی به نام MarketplaceKitBridge در رابط Managed App Distribution است که به فعالسازی سایدلود کمک میکند./ خبرآنلاین