چرا فروشگاه های نرم افزاری دیگری مانند Cydia وجود دارند؟

فروشگاه آیفون App دارای میلیون ها برنامه بزرگ، از ابزارهای بهره وری به بازی، از خوانندگان کمیک به شبکه های اجتماعی است. و حتی اگر چنین تنوع زیادی و کمیتی از برنامه ها وجود داشته باشد، هنوز فروشگاه های برنامه جایگزین مانند Cydia و Installer.app وجود دارد. سوال این است: چرا؟

ممکن است به نظر برسد، اما پاسخ اپل است.

کنترل دقیق اپل از فروشگاه App به Cydia منتهی میشود

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

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

این جایی است که فروشگاههای جایگزین مانند Cydia و Installer.app وارد می شوند. از آنجا که این فروشگاه ها توسط اپل کنترل نمی شوند، قوانین مختلفی دارند. آنها پروسس بررسی و تایید اپل را نیز ندارند. به این معناست که توسعه دهندگان می توانند تقریبا هر نوع برنامه را به آنها اضافه کنند.

مزایا و خطرات Cydia

این هم خوب و بد است در سمت مثبت، این بدان معنی است که برنامه های Cydia می توانند کاربر را به کنترل بیشتر بر روی دستگاه خود بگذارند و اجازه دهند که چیزهای مورد تأیید مفید اما غیر اپل را انجام دهند. از سوی دیگر، این می تواند مشکلات امنیتی ایجاد کند.

به منظور استفاده از فروشگاه های برنامه جایگزین مانند Cydia، آی فون شما نیاز به جیلبریک دارد . Jailbreaking از نقص امنیتی در iOS برای حذف برخی از کنترل های اپل بر روی سیستم عامل استفاده می کند. این به کاربران امکان می دهد Cydia و برنامه های موجود در Cydia را نصب کنند. این خطرناک است زیرا تنها ویروس هایی که تا کنون آیفون را تنها به گوشی های تلفن های مبتنی بر تلفن آسیب زده اند و به دلیل عدم وجود پروتکل بررسی برنامه اپل، برنامه های Cydia به طور بالقوه ممکن است کد های مخرب را در آنها داشته باشند. برای برخی از افراد، امنیت تجارت برای کنترل بیشتر بر روی تلفنهایشان ارزش آن را دارد. برای دیگران، این یک معامله خوب نیست.

پایان سیدیا؟

تمام این گفتگو درباره Cydia و سایر فروشگاههای برنامه جایگزین ممکن است خیلی طولانی تر باشد. به همین دلیل است که این فروشگاه ها از بین می روند.

Jailbreaking همیشه بستگی به پیدا کردن نقص امنیتی در iOS و بهره برداری از آنها برای باز کردن کنترل دستگاه است. با استفاده از iOS 11 ، اپل iOS را بسیار امن تر ساخته است، با مشکلات امنیتی کمتری که می تواند برای جیلبرک استفاده شود، در نتیجه جیلبریک شدن کمتر تبدیل می شود. علاوه بر این، برخی از بهترین ویژگی هایی که جیلبرک استفاده می شود به کاربران امکان اضافه کردن توسط اپل به عنوان بخشی از سیستم عامل iOS به تصویب رسیده است، بنابراین استفاده از jailbreaking کمتر مفید است.

در نتیجه این کاهش، Cydia نیز شاهد کاهش زیادی است. در اواخر سال 2017، دو مجموعه از سه مجموعه نرم افزاری که برنامه های Cydia را ارائه می دادند عملیات جدید را خاتمه دادند. آنها هنوز هم برنامه هایی را که قبلا داشتند ارائه می دهند، اما آنها از ارسال های جدید استفاده نمی کنند، به این معنی که آنها به طور موثر از کسب و کار خارج می شوند. وقتی دو سوم از تأمین کنندگان شما اساسا درهای خود را خاموش می کنند، آینده به نظر بسیار دلهره آور است.