نصب app به آیفون با iOS 11 و آیتوینز 12.7 از طریق ipهای ایرانی 1396/07/01

راه‌حل نصب app اپ به آیفون با iOS 11ی که clean install هست

در iOS 11 و آیتیونز 12.7 دیگر امکان نصب app از طریق آیتوینز ممکن نیست اپل به کلی نصب هرگونه‌ appی را فقط از طریق گوشی و app.store موجود در گوشی فراهم کرده! حالا چه نفعی‌ براشون داشته من نمی‌دونم، برای من که کلی دردسر بود بخاطر اینکه دیگه آیتیونز 12.7 امکان نصب اپ رو حذف کرده بود که در اینجا می‌تونین در موردش مطالعه کنین و نصب app فقط از طریق گوشی امکان داشت که اون هم بخاطر اینکه من با ip ایرانی از طریق اینترنت TD-LTE ایرانسل داشتم app نصب می‌کردم خطای 1009  معروف رو می‌داد. امان و فغان از #فناتحریم

پیکربندی سیستم‌عاملی من که باهاش clean install آیفون رو انجام دادم به این شکل هست 
macOS Seria Version 10.12.06
iTunes 12.7.0.166 

مشکل دقیقن چی بود

بخاطر این که می‌خواستم با ip ایرانی از store امریکایی application نصب کنم  و اون‌ها این اجازه رو نمی‌دادند! من نمی تونستم هیچ appی نصب کنم.
قبلن این مشکل رو با نصب یک تغییر دهنده ip به روشی حل می کردم که این app xzyV-P-N رو از طریق آیتیونز کامپیوتر به گوشی می‌زدم و مشکل حل می‌شد ولی حالا در آیتیونز 12.7 امکان نصب هیچ appی وجود نداشت
حتی appهایی که قبلن نصب کرده بودم از آیتیونز لپ‌تاپ ناپدید شده بودند
عملن رسیده‌ بودم به معمای مرغ و تخم‌مرغ و هیچ راهی آسونی یا سختی هم به ذهنم نمی‌رسید 

راه‌حل‌هایی که وجود داشتند و کم‌کم پیدا کردم

آیتیونز رو به نسخه‌ی 12.6.2 downgrade کنم و از طریق اون نصب کنم چون اولین قدم کار backup گیری بود و من ۲۵۶ گیگ یکجا جای خالی نداشتم پس بی‌خیال downgrade شدم 

توی خونه یه pc دارم که روش ویندوز 10 نصب هست ولی آیتیونز نداشت پس روی اون یک آیتیونز از اینجا نصب کردم ولی نه نسخه‌ی 12.7 بلکه نسخه‌ی 12.4.3 برای ویندوز رو نصب کردم و امیدوارم بودم که از طریق اون می‌تونم یه  ip پروکسی به روش قدیمی که بلد بودم نصب کنم و مشکل حل بشه  

متاسفانه همیشه راه‌حل‌ها به اون راحتی که به نظر می‌رسند پیاده‌سازی نمی‌شوند! با این که آیکون نصب  appها بروی آیتونز 12.4.3 وجود داشت ولی با این وجود چون اپل خود app store رو تغییر داده این بار آیتیونز امکان دانلود app به خودش رو هم نداشت باز رفتم تو دیوار به قول یه دوست
البته شانسی هم آوردم این بود روی لپتاپ فایل IPA اون app رو داشتم که در osx می‌شه از این آدرس پیداش کرد 

~/Music/iTunes/iTunes Media/Mobile Applications/


و در ویندوز 7, 8 , 10 هم فایل‌های IPA در این آدرس هستند 

drive-letter:\My Music\iTunes\iTunes Media\

پس فایل IPA مورد نظرم رو پیدا کردم و به ویندوز منتقل‌ش کردم و در نهایت از طریق دوبار کلیک روی فایل IPA خود ویندوز این app به رو لیست appهای که بایستی با sync کردن رو گوشی نصب می شدن انتقال داد بعد از همون جا فایل تنظیمات اون app  رو هم به گوشی انتقال دادم و تمام شد کار
حالا روی گوشی xzyV-P-N نصب و تنظیم شده بود، بقیه appها رو تونستم از طریق خود آیفون همون راهی که اپل پیش بینی کرده نصب کنم

پینوشت: هیچ app با نام xzyV-P-N روی app store پیدا نخواهید کرد این نام فرضی هست که من استفاده کردم

برای خودم حدود چند ساعتی این فرآیند طول کشید برای همون این‌جا نوشتم که شاید بقیه هم این مشکل رو داشته باشند 

برگشت به جلد وب سایت

فرزام خجسته‌نیا هستم، برنامه‌نویس و توسعه‌دهنده دسکتاپ و وب. عضوی از تیم هیجان انگیز نارمند.

‌در مورد کارهایی که انجام می‌دهم و نیز چالش‌های توسعه نرم‌افزار، استارتاپ‌ها و زندگی می‌نویسم.

برای تماس با من می‌تونین به آدرس hi[at]farzam.me ایمیل بفرستین.