پیغام “Unable to verify app internet connection” به کاربر اعلام میکند که اپلیکیشن نتوانسته به سرورهای اپل متصل شود. دلیل اصلی این پیام این است که برای اجرای اپلیکیشنهای نصب شده از منابع غیر از اپ استور اپل (مثل اپ استورهای ایرانی)، دستگاه نیاز به تاییدیه اینترنتی دارد. این فرایند به دلیل مکانیزم امنیتی اپل اجرا میشود و به چند دلیل اهمیت دارد:
چرا اپلیکیشنها نیاز به تاییدیه اینترنتی دارند؟
1.حفظ امنیت و جلوگیری از برنامههای جعلی: اپل برای اطمینان از امنیت دستگاههای خود، یک پروتکل امنیتی دارد که از طریق آن تمامی اپلیکیشنها باید از اپ استور رسمی و یا منابع معتبر تایید شده دانلود و نصب شوند. اگر برنامهای از منابع ناشناس نصب شود، اپل برای تایید هویت و امنیت آن برنامه، آن را به سرورهای خود وصل میکند و هر بار باید تایید شود.
2.بررسی مجوز (Certificate Validation): اپل از “گواهینامهها” برای تایید اعتبار برنامههای نصبشده استفاده میکند. این گواهینامهها معمولاً در اپ استور رسمی مدیریت میشوند، اما اگر اپلیکیشنی از منابع دیگری (مثلاً سیب بانک) دانلود شود، گواهینامه آن باید از طریق اینترنت اعتبارسنجی شود. این اعتبارسنجی باعث میشود که اپل مطمئن شود این برنامههای دانلودشده قانونی و ایمن هستند.
3.زمانبندی اعتبار گواهینامهها: گواهینامههایی که برای تایید یک برنامه صادر میشوند، یک بازه زمانی محدود دارند و نیازمند تمدید و بازبینی هستند. این بدان معناست که دستگاه باید در زمان مشخصی بتواند به اینترنت متصل شود تا مجوز این برنامهها را بررسی و تایید کند. اگر اتصال اینترنت برقرار نشود یا به دلیل مشکلات شبکهای سرورهای اپل در دسترس نباشند، این اعتبارسنجی انجام نمیشود و پیغام خطا به کاربر نشان داده میشود.
دلایل فنی بروز این مشکل
1.اتصال ضعیف یا ناپایدار به اینترنت: اگر اینترنت دستگاه کند یا قطع باشد، اپلیکیشن قادر به برقراری ارتباط با سرورهای اپل نیست.
2.فایروال یا فیلتر اینترنتی: بعضی از شبکهها ممکن است دسترسی به سرورهای اپل را مسدود کنند (مثلاً در برخی کشورها محدودیتهایی برای دسترسی به سرورهای اپل وجود دارد). این محدودیتها از تایید گواهینامه جلوگیری میکند.
3.بلاک شدن سرورهای اپل: در مواردی که اپل آیپیهایی را که از مناطق خاص (مثلاً ایران) درخواست ارتباط میفرستند، به طور موقت یا دائم محدود میکند، این ارتباط برقرار نمیشود.
4.پایان اعتبار گواهینامهها: گواهینامهها برای دورههای زمانی مشخص اعتبار دارند. اگر تاریخ اعتبار گواهینامه به پایان برسد، باید از سرورهای اپل تمدید و مجدداً تایید شود.
راهحلها برای کاربر
برای کاربرانی که با این مشکل مواجه میشوند، راهحلهای زیر میتواند کمککننده باشد:
•اتصال به اینترنت پایدار و قوی: کاربر باید مطمئن شود که اینترنت قوی و باثباتی دارد تا فرآیند تایید به درستی انجام شود.
•استفاده از فیلترشکن یا VPN: برای کاربرانی که در مناطقی با محدودیت دسترسی به سرورهای اپل هستند، استفاده از VPN به اتصال به سرورهای اپل کمک میکند.
•بررسی تنظیمات تاریخ و زمان: گاهی اختلاف زمان دستگاه با سرورهای اپل باعث عدم تایید میشود. بنابراین، باید مطمئن شد که تنظیمات تاریخ و زمان دستگاه درست است.
چرا این تاییدیه برای اپلیکیشنها ضروری است؟
اپل با این روشها تلاش میکند تا امنیت اکوسیستم iOS را در سطح بالا حفظ کند و از نفوذ برنامههای مخرب جلوگیری کند. به همین دلیل، فرایند اعتبارسنجی و تایید گواهینامهها یکی از پایههای امنیتی سیستمعامل اپل است که از کاربران در برابر حملات و برنامههای جعلی محافظت میکند.
آموزش رفع اررور unable to verify apps :
– ابتدا اپلیکیشن سیب بانک و برنامه های نصب شده از سیب بانک را از دستگاه خود حذف کنید.
– وارد Setting دستگاه خود شوید ، وارد تنظیمات اپل ایدی شوید و در صورتی که رمز اپل آیدی خود را میدانید sing out کنید .
– سپس مجدد وارد وب سایت سیب بانک sibbank.ir بشید و اپلیکیشن سیب بانک را نصب کنید
– بعد از اتمام نصب لطفا سیب بانک را باز نکنید.
– دستگاه خود را یک مرتبه خاموش و روشن کنید.
– وارد تنظیمات دستگاه خود شوید و مشخصات اپل ایدی خود را وارد کنید .
– سپس اپلیکیشن سیب بانک را باز کنید.
اگر چنانچه باز هم با پیغام Unable To Verify مواجه شدید، با خاموش و روشن کردن مجدد دستگاه باید این مشکل برطرف گردد.
قبل از خروج از اپل آیدی جهت حفظ اطلاعات دستگاه،ابتدا مراحل زیر را انجام دهید:
1) ابتدا وارد Setting شوید.
2)قسمت بالا مربوط به اپل آیدی را انتخاب نمایید.
3)گزینه Icloud را انتخاب نمایید.
4)گزینه Show All را انتخاب کنید.
و سپس تیک تمامی برنامه هایی که نیاز دارید اطلاعات آنها حفظ گردد را روشن نمایید.