Внимание: приложението не е оптимизирано за iOS 10 - можете да го направите
Свързани Видеоклипове: (Може 2024).
В бета версията на iOS 10.3 потребителите получават предупреждението при стартиране на някои приложения, че приложението не е оптимизирано за iOS 10. В този практичен съвет обясняваме какво се крие зад него и какво можете да направите за него.
Внимание: приложението не е оптимизирано за iOS 10
Предупреждението в iOS 10.3 се отнася до 64-битовата среда, която Apple е инсталирала в мобилните си телефони от iPhone 5S. Вместо 32-битов процесор има 64-битов процесор във всички iPhone от iPhone 5S. Това прави новите iPhone по-бързи, защото те могат да обработват повече данни наведнъж. Това обаче оказва влияние върху приложенията:
- Приложенията трябва да бъдат оптимизирани за 64-битови процесори, за да могат да се възползват от тях. Ако 32- и 64-битовите приложения работят паралелно на 64-битов процесор, 32-битовите приложения забавят iPhone.
- Следователно Apple не е разрешила нови, чисти 32-битови приложения в магазина си от 2015 г. насам, трябва да се представи и 64-битова версия.
- Следователно може да се предположи, че Apple рано или късно ще изключи 32-битовите приложения от iPhone. Предупредителното съобщение в iOS 10.3 е първият предвестник на тази стъпка.
- Що се отнася до iOS 11, вероятно 32-битовите приложения вече няма да работят на iPhone. Ако Apple остане верен на своята стратегия, iOS 11 ще се появи наесен.
- За програмистите на приложения това означава много усилия: приложенията трябва да бъдат пренаписани, така че да се стартират в новата среда. Усилията вероятно ще бъдат твърде големи за по-малките издатели.
- Ако не можете да направите без отделни приложения, за които се появява предупредителното съобщение, засега не трябва да актуализирате до iOS 11.
- Тъй като по-старите iPhone, като iPhone 5 и 5c, работят в 32-битова среда, iOS 11 вероятно вече няма да бъде наличен за тези iPhone.
На следващата страница ще ви покажем как да разберете дали имате iPhone с 32- или 64-битов процесор.