چون منطقی آن این است که تنها راه ممکن، restore کردن به زمانی قبل از گذشتن رمز یا کلا برگشت به حالت اولیه و حذف همه چیز باشد؛ و من هم نمیخواستم چیزی را از دست بدهم، بیخیال آن شده بودم. تا اینکه دیروز از شدت بیماری به سرم زد و دنبال راه حل افتادم!!!
گویا سیستم بکآپ آیتونز یک باگ خیلی جدی دارد! ظاهراً قرار بر این است که اگر بکآپ کد گذاری شده باشد، پسورد ها را هم بکآپ بگیرد و در غیر اینصورت این کار را نکند، ولی حداقل در این مورد خاص در زمان restore کردن، اگر در جای مناسب، پسوردی نوشته شدهباشد، آن را جایگزین میکند!
برنامه iBackupBot که قبلا پوریا معرفی کرده بود و با آن کیبورد فارسی مخفی شده در iOS را فعال میکردیم را که یادتان هست!؟
(اینجا:
viewtopic.php?f=26&t=3069&hilit=%DA%A9%DB%8C%D8%A8%D9%88%D8%B1%D8%AF+%D9%81%D8%A7%D8%B1%D8%B3%DB%8C+%D8%A2%DB%8C%D9%81%D9%88%D9%86)
در همان آدرس SystemFiles/HomeDomain/Library/Preferences داخل بکآپ، یک فایل دیگر هم هست به اسم com.apple.springboard.plist که پارامترهای مربوط به restriction هم در آن است. آنجا باید دنبال کلید <key>SBParentalControlsFailedAttempts</key> که تعداد تلاشهای ناموفق برای وارد کردن رمز این بخش را نگه میدارد، بگردید؛ خط بعدی هم یک string است که داخلش تعداد تلاش ها را نوشته، بعد از آن جای قرار گرفتن رمز است که با کلید <key>SBParentalControlsPIN</key> تعریف شده است. اگر این کلید وجود داشته باشد، خط بعدی stringی است که رمز را در خود دارد؛ و اگر وجود نداشته باشد، خودتان میتوانید هردو را اضافه کنید!
بعد که این کار را کردید و فایل را ذخیره کردید، کافی است بکآپ را روی دستگاهتان برگردانید تا روز آن عوض شود!
بطور خلاصه، این بخش باید به شکل زیر بشود:
- کد: انتخاب همهٔ
…
<key>SBParentalControlsFailedAttempts</key>
<string>*</string>
<key>SBParentalControlsPIN</key>
<string>••••</string>
…
که در آن * یک عدد است که تعداد تلاشهای ناموفق را نشان میدهد (مثلا برای من ۱۱ بار بود!) و •••• یک عدد چهار رقمی است که رمز بخش restriction میباشد (یا خواهد شد!).
پینوشت۱: استفاده از این برنامه، تمام اطلاعات بکآپ شما را که بخش زیادی از آن خصوصی و احیانا محرمانه است در اختیار برنامه میگذارد و در صورت ارتباط برنامه با اینترنت (و خباثت توسعه دهنده ) ممکن است به سرقت بروند. بنابراین همانطور که قبلا هم گفته شده، استفاده از آن با مسئولیت خودتان خواهد بود.
پینوشت۲: هرچند این باگ کار من را راه انداخت، ولی امیدوارم اپل زودتر درستش کند! اگر برای رمز اصلی دستگاه هم همینطور باشد، وضع خیلی بد خواهد بود! (البته افتضاح نیست! چون برای بکآپ گرفتن باید یا به کامپیوتری که قبلا با آن بکآپ گرفته شده دسترسی داشت و یا اول قفل گوشی را باز کرد، برای ریاستور هم اول باید find my iPhone را خاموش کرد که پسورد اپل آیدی را میخواهد). اما در همین حد هم من اصلا دوست ندارم اگر برای فرزند احتمالی آیندهام آیپد خریدم، اینقدر راحت بتواند محدودیتهای parental controlی را دور بزند!
پینوشت۳: لطفاً این راهنما را در راه درست استفاده کنید، من مسئولیت هیچ نوع سو استفاده را نمی پذیرم.
منبع:
http://www.howtoisolve.com/how-to-reset ... pod-touch/
و چند جای دیگر!