Сегодня Apple объявила о продлении срока реализации песочницы для приложений Mac App Store до 1 июня. Требование должно было вступить в силу 1 марта, после того как его уже перенесли с прошлого ноября, но продолжающаяся неопределенность в отношении реализации и ее влияния на функциональность приложений побудила Apple снова замедлить переход.
Мы продлили срок реализации песочницы для ваших приложений в Mac App Store с 1 марта до 1 июня, чтобы предоставить вам достаточно времени для использования новых прав песочницы, доступных в OS X 10.7.3, и новых API в Xcode 4.3.
Мы впервые осветили требования к песочнице, которые ограничивали бы приложения в выполнении операций за пределами их рабочих пределов, в ноябре. Хотя пользователи могли переопределить песочницу своими командами, скомпрометированные приложения не смогли бы повлиять на всю систему пользователя. Но опасения по поводу влияния этого требования на приложения, требующие доступа к файлам по всей системе или допускающие межприложениевое взаимодействие, заставили некоторых задуматься о том, как должна быть реализована песочница.
Этот вопрос был вновь рассмотрен в начале этого месяца по мере приближения крайнего срока, причем несколько разработчиков отметили, что по-прежнему существуют вопросы и опасения относительно того, как реализовать песочницу в своих приложениях. Один разработчик отметил MacRumors в то время, что, вероятно, возникнут серьезные проблемы, если Apple введет это требование 1 марта, учитывая сохраняющиеся ошибки и другие проблемы, и Apple явно прислушалась к этим опасениям и предоставила себе и разработчикам дополнительные три месяца для решения этих вопросов.