В iOS и macOS приложения, фреймворки, плагины и другие типы программного обеспечения являются пакетами. Пакет - это каталог со стандартизированной иерархической структурой, который содержит исполняемый код и ресурсы, используемые этим кодом. Пакеты предоставляют ряд преимуществ пользователям и разработчикам. Они упрощают установку или перемещение приложения или другого программного обеспечения. Просто перемещая пакет из одного места в другое мы перемещаем установленное приложение. Пакеты также являются важным фактором поддержки приложением различных языков. Вы храните локализованные ресурсы в специально названных подкаталогах пакета; программные средства ищут локализованные ресурсы в расположении, соответствующем языковым предпочтениям пользователя.
2 года назад