Mac App Store ввел новые требования к приложениям
В прошлом ноябре компания Apple сообщила, что от всех приложений, распространяющихся через ее магазин Mac App Store, потребуется так называемый “сэндбоксинг” (песочница). Изначально данное требование должно было вступить в действие уже 1-го марта, однако недавно компания отсрочила его ввод до 1-го июня. Сэндбоксинг (песочница) – это метод изоляции задач приложения от других приложений и системы, за счет обеспечения этого приложения доступом лишь к тем ресурсам, к которым оно должно иметь доступ. Сэндбоксинг не дает программам (с их ошибками) взаимодействовать с ресурсами, к которым они не должны иметь доступ.
В обычной ситуации это привело бы к нестабильной работе, и в большинстве случаев – к потере данных. Более того, атакующие могут использовать такие ошибки для получения какой-либо приватной информации, к которой у программы есть доступ.
По первоначальному требованию Apple, все приложения на Mac App Store должны были включить сэндбоксинг уже на этой неделе. Однако теперь компания отсрочила дату внедрения сэндбоксинга до 1-го июня.
Возможно, это связано с новыми возможностями OS X 10.7.3, как и с новыми API для сэндбоксинга в последнем релизе XCode к разработчикам.
Теги: Apple, Mac App Store
www.winline.ru