تقریباً یک شکایت روزانه از طرف پیروان ما این است که آنها دیگر نمی توانند برنامه ها را از دستگاه های iOS 9 خود به رایانه منتقل کنند. همه اظهار دارند که دستگاه های دیگری را با دستگاه های قدیمی مانند iOS 8 با همان iTunes و رایانه امتحان کرده اند و در واقع برنامه ها منتقل شده اند. بنابراین چه اتفاقی در iOS 9 افتاد و چرا توانایی جابجایی برنامه ها لغو شد؟

چرا اپل برنامه های جابجایی را در iOS 9 لغو کرد؟

ویژگی انتقال برنامه ها به iTunes یکی از نکات مهم است ، زیرا ممکن است برنامه هایی روی دستگاه شما باشند که مثلاً 30 گیگابایت باشند و شما می خواهید برای دستگاه خود بازیابی ایجاد کنید. راه حل اتصال به iTunes بود و پس از گرفتن نسخه پشتیبان ، "انتقال خرید" را فشار دهید ، بنابراین همه برنامه های خریداری شده را به رایانه منتقل کرده و پس از ایجاد Restore و پاک کردن محتویات دستگاه ، می توانید برنامه ها را برگردانید. چند دقیقه دیگر از رایانه به دستگاه بازگردید. اما این در مورد قبلی است. حالا این تمام شد.

از جمله مزایای پنهان iOS 9 مواردی است که به عنوان Thinning App شناخته می شود ، ویژگی های خاص برنامه است که باعث عملکرد بهتر ، سریعتر و اندازه کمتری می شود. آخرین نکته "کاهش حجم" به دلیل ویژگی ای به نام Slicing است که در آن فروشگاه نرم افزار برنامه متناسب با دستگاه شما را بارگیری می کند. در گذشته ، توسعه دهنده تمام تصاویر ، فیلم ها و آیکون ها را برای دستگاه های مختلف قرار می دهد و به سیستم می گوید که اگر دستگاه آیفون 6 است ، پس تصاویر را چنین و چنان نمایش دهد و اگر 5 باشد ، این منابع آن است ، و اگر این یک iPad است ، و غیره. به عبارت دیگر ، این برنامه در واقع بر روی دستگاه شما بارگیری می شود و همراه آن تمام تصاویر و پرونده های تهیه شده برای همه دستگاه های دیگر است و فقط برای شما مناسب است. بنابراین اپل در iOS 9 تصمیم گرفت تا مزیتی را به توسعه دهندگان ارائه دهد ، این است که این برنامه فقط بخشی را که برای شما مناسب است حمل می کند و باعث نازک تر شدن برنامه ها می شود.

برنامه های iOS 9

در تصویر قبلی که رسمی منتشر شده توسط اپل است ، اپلیکیشن حمل شده روی آیفون با iPad متفاوت است. در عوض ، بارگیری کننده در iPad 2 با بارگیری شده در iPad Air متفاوت است. این یک برنامه کاربردی است و این یک برنامه دیگر با اندازه متفاوت و پرونده های مختلف است. یک ویژگی عالی ، اما نقص آن این است که اپل را مجبور کرد توانایی انتقال برنامه ها به iTunes را لغو کند زیرا آنها در واقع برنامه های کاملی نیستند. اگر فرض کنیم برنامه ها از آیفون 5s منتقل شده و برنامه توئیتر را پیدا کرده و منتقل کرده است. سپس iPad را وصل کردم و در اینجا Twitter نیز وجود دارد ، اما این توییتر توییتر نیست که در 5s باشد و اندازه آن متفاوت باشد. اگر آن را به iTunes منتقل کرده و Twitter 5s را حذف کنید ، می خواهید iPhone را بازیابی کنید ، برنامه ای که "در iTunes" است نمی تواند در تلفن بارگیری شود زیرا نسخه "iPad" توییتر است.

برخی ممکن است استدلال کنند که راه حل این بود که Apple iTunes بیش از یک نسخه را بپذیرد. با این حال ، این راه حل در عمل دشوار است زیرا به عنوان مثال "یک مثال گویا" خواهد بود.

  • نسخه توییتر برای دستگاه های 3.5 اینچی Retina "iPhone 4s"
  • نسخه توییتر برای دستگاه های 4 اینچی Retina "iPhone 5 / 5s / 5c"
  • نسخه توییتر دستگاه های شبکیه چشم "iPhone 4.7 / 6s" 6 اینچی
  • نسخه توییتر برای دستگاه های شبکیه چشم "آیفون 5.5 + / 6s +" 6 اینچی

آیفون 6 به علاوه

مثال قبلی این است که تفاوتها را فقط برای کپی کردن آیفون روشن کنید و این فرض بر این است که تفاوتها فقط در تصاویر استفاده شده است ، اما تفاوتهای نرم افزاری در پردازنده وجود دارد ، یعنی تغییر عملکردها با توجه به پردازنده ها . یعنی باید یک نسخه از "توییتر" برای هر گوشی به طور جداگانه وجود داشته باشد. اگر آیفون و آی پد و همچنین همسر و فرزندان خود دارید ، 5-6 نسخه از iTunes برای هر برنامه در اختیار خواهید داشت. تعجب می کند که 100 گیگابایت وجود دارد ، به عنوان مثال فقط برای iTunes. بنابراین ، متأسفانه ، اپل این ویژگی را لغو کرد.

در غرب ، سرعت اینترنت بالا است و بر این اساس برایشان مهم نیست که دستگاه مثلاً 10 گیگابایت بارگیری کند ، زیرا چند ساعت طول می کشد. اما این تعداد در سرعت اینترنت در بیشتر کشورهای عربی به این معنی است که دستگاه خود را برای بارگیری مجدد برنامه ها برای روزها ترک می کنید. بنابراین ، امیدواریم که اپل به زودی راه حلی برای این موضوع پیدا کند


یک نکته آخر

ITunes همچنان دارای برنامه هایی است ، همانطور که در تصویر بالا مشخص است که توسعه دهنده یک برنامه جامع را به اپل آپلود می کند که برنامه ها را تقسیم می کند. اگر iTunes را باز کنید و برنامه ای را بارگیری کنید ، نسخه جامعی را که برای بارگیری در هر دستگاهی مناسب است بارگیری می کند. یعنی شما می توانید برنامه ها را از iTunes بارگیری کنید و سپس با دستگاه های مختلف خود همگام سازی کنید تا آنها را روی آنها به روز کنید.

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

آیا به انتقال برنامه ها به iTunes اعتماد داشتید؟ چگونه اپل می تواند این مشکل را حل کند؟

منبع:

stackexchange | سیب

مقالات ذات صل