فعال کردن Developer Mode در آیفون

آخرین به‌روزرسانی: ۱۴۰۵/۰۴/۱۵

پیام «Developer Mode Required» یا نیاز به فعال‌سازی Developer Mode، هنگام اجرای برنامه‌های نصب‌شده خارج از اپ‌استور روی آیفون نمایش داده می‌شود. این پیام یک خطای شبکه یا حساب کاربری نیست، بلکه یک تنظیم امنیتی روی خود دستگاه است که باید یک‌بار فعال شود. در این راهنما مراحل کامل فعال‌سازی Developer Mode را می‌خوانید.

ادامه نصب برنامه‌ها در اپ‌استار

پیام Developer Mode Required یعنی چه؟

اپل برای اجرای برنامه‌هایی که خارج از اپ‌استور نصب می‌شوند (از جمله همراه‌بانک‌ها و بیشتر برنامه‌های ایرانی)، فعال بودن تنظیمی به نام Developer Mode را الزامی کرده است. اگر این تنظیم روی دستگاه شما خاموش باشد، با تلاش برای باز کردن برنامه، پیغامی مبنی بر نیاز به فعال‌سازی Developer Mode نمایش داده می‌شود و برنامه اجرا نخواهد شد.

چرا این پیام روی آیفون شما دیده می‌شود؟

Developer Mode یک لایه‌ی امنیتی است که اپل آن را مخصوص دستگاه‌هایی طراحی کرده که برنامه‌های نصب‌شده از خارج اپ‌استور (ادهاک، اینترپرایز یا برای تست) روی آن‌ها اجرا می‌شوند. تا زمانی که این گزینه به صورت دستی توسط کاربر فعال نشود، iOS به صورت پیش‌فرض از اجرای این برنامه‌ها جلوگیری می‌کند. این موضوع در همه‌ی سرویس‌های نصب برنامه خارج از اپ‌استور یکسان است و مخصوص اپ‌استار نیست.

این خطا برخلاف Unable to Verify، به اینترنت یا سرورهای اپل ربطی ندارد؛ صرفاً یک تنظیم محلی روی خود آیفون است که باید یک‌بار فعال شود.

مراحل فعال کردن Developer Mode در آیفون

۱. یک‌بار روی آیکون برنامه بزنید

روی آیکون برنامه‌ای که تازه نصب کرده‌اید بزنید، حتی اگر باز نشود. این کار باعث می‌شود گزینه Developer Mode در تنظیمات آیفون شما ظاهر شود.

۲. اپلیکیشن Settings را باز کنید

وارد اپلیکیشن Settings آیفون شوید و به بخش Privacy & Security بروید.

۳. گزینه Developer Mode را فعال کنید

در پایین صفحه Privacy & Security، گزینه Developer Mode را پیدا کرده و کلید کنار آن را فعال (روشن) کنید.

۴. دستگاه را Restart کنید

آیفون از شما می‌خواهد دستگاه را ری‌استارت کنید؛ روی گزینه Restart بزنید و منتظر روشن شدن مجدد آیفون بمانید.

۵. فعال‌سازی را تایید کنید

پس از روشن شدن مجدد آیفون، پیامی با عنوان Turn On Developer Mode? نمایش داده می‌شود. روی Turn On بزنید و پسکد آیفون خود را وارد کنید.

پس از این مراحل، برنامه‌های نصب‌شده خارج از اپ‌استور بدون نیاز به تکرار این فرآیند اجرا می‌شوند.

اگر گزینه Developer Mode در تنظیمات دیده نمی‌شود

گزینه Developer Mode به‌طور پیش‌فرض در تنظیمات آیفون پنهان است و فقط پس از تلاش برای اجرای یک برنامه‌ی نصب‌شده خارج از اپ‌استور ظاهر می‌شود. اگر وارد Settings > Privacy & Security شدید و این گزینه را ندیدید، یک‌بار روی آیکون برنامه بزنید و دوباره وارد تنظیمات شوید.

تفاوت این خطا با Unable to Verify و is no longer available

این خطا اغلب با دو خطای مشابه دیگر روی آیفون اشتباه گرفته می‌شود:

در مقابل، خطای Developer Mode Required فقط یک تنظیم روی خود دستگاه است و با فعال کردن آن طبق مراحل بالا، برای همیشه برطرف می‌شود.

سوالات متداول

خطای Developer Mode Required یعنی چه؟

این پیام یعنی آیفون شما اجازه‌ی اجرای برنامه‌ی نصب‌شده خارج از اپ‌استور را نمی‌دهد، مگر اینکه تنظیم Developer Mode در دستگاه فعال باشد. این یک ویژگی امنیتی اپل است که ربطی به حساب کاربری یا اینترنت شما ندارد.

آیا همه آیفون‌ها این پیام را نشان می‌دهند؟

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

اگر گزینه Developer Mode در تنظیمات آیفون دیده نمی‌شود چه کنم؟

این گزینه به‌طور پیش‌فرض در تنظیمات آیفون پنهان است و تا وقتی یک‌بار برنامه‌ی نصب‌شده خارج از اپ‌استور را باز نکرده باشید، ظاهر نمی‌شود. کافیست یک‌بار روی آیکون برنامه بزنید (حتی اگر باز نشود)، سپس به Settings > Privacy & Security بروید؛ گزینه Developer Mode باید در پایین لیست ظاهر شده باشد.

آیا فعال کردن Developer Mode امنیت آیفون را کم می‌کند؟

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

آیا باید هر بار Developer Mode را دوباره فعال کنم؟

خیر، فعال‌سازی Developer Mode فقط یک‌بار روی هر دستگاه لازم است و بعد از آن برنامه‌ها بدون نیاز به تکرار این مراحل اجرا می‌شوند. تنها در صورت پاک کردن کامل اطلاعات دستگاه (Erase All Content and Settings) یا خاموش کردن دستی این گزینه در تنظیمات، لازم است دوباره آن را فعال کنید.

تفاوت خطای Developer Mode Required با Unable to Verify و is no longer available چیست؟

این سه خطا سه علت کاملاً متفاوت دارند. Developer Mode Required یک تنظیم محلی روی خود دستگاه است و ربطی به اینترنت یا حساب کاربری ندارد. در مقابل، خطای Unable to Verify به فرآیند تایید آنلاین اپل از طریق اینترنت مربوط می‌شود و خطای is no longer available یعنی حساب ادهاک دستگاه شما مسدود یا منقضی شده است. برای هرکدام از این دو خطا، راهنمای جداگانه‌ای در ادامه همین صفحه معرفی شده است.

بعد از فعال کردن Developer Mode، باز هم برنامه اجرا نمی‌شود؛ چه کنم؟

ابتدا مطمئن شوید که پس از فعال کردن Developer Mode، گزینه Restart را زده و بعد از روشن شدن مجدد دستگاه، پیام Turn On Developer Mode را تایید کرده‌اید. اگر همچنان برنامه باز نمی‌شود، ممکن است با خطای دیگری مثل Unable to Verify یا is no longer available روبه‌رو باشید؛ راهنمای هرکدام را در همین صفحه ببینید یا با پشتیبانی اپ‌استار در تماس باشید.

بعد از فعال کردن Developer Mode، برنامه‌های خود را دوباره نصب کنید و اجرا کنید.
ادامه نصب برنامه‌ها در اپ‌استار