MacRumors

Skip to Content

Apple одобряет приложения, оптимизированные для iOS 8, но расширения пока работают некорректно

ios_8_extensions_iconПосле прошедшего на прошлой неделе мероприятия, посвященного iPhone и Apple Watch, Apple официально пригласила разработчиков начать отправку своих приложений для iOS 8 на рассмотрение в App Store перед завтрашним публичным выпуском новой операционной системы. В то время как ряд разработчиков настраивал свои приложения для лучшей работы с iOS 8 в течение последних нескольких месяцев, ключевым шагом вперед становится поддержка приложениями новых функций, доступных в iOS 8.

Apple уже начала одобрять некоторые из этих оптимизированных для iOS 8 приложений, однако несколько разработчиков, чьи приложения пользуются большим спросом, обнаружили, что некоторые из их долгожданных расширений работают некорректно в обновленных приложениях, распространяемых через App Store. Хотя затронута лишь небольшая часть пользователей iOS из-за ограниченного распространения golden master версии iOS 8, выпущенной для разработчиков на прошлой неделе, эта проблема вызывает беспокойство у разработчиков, пытающихся ее диагностировать.

Одним из примеров является OmniFocus 2 for iPhone [Прямая ссылка], которое будет включать расширение для добавления списка задач OmniFocus в представление «Сегодня» в Центре уведомлений. В версии OmniFocus 2, оптимизированной для iOS 8 и выпущенной на выходных, а также в исправлении ошибок, выпущенном вчера, представление «Сегодня» в настоящее время не заполняется должным образом данными из самого OmniFocus.

Аналогичная проблема возникает с популярным калькулятором PCalc [Прямая ссылка], и обе проблемы, по-видимому, связаны с подписью кода со стороны Apple. Разработчик PCalc Джеймс Томсон связался с Apple и получил ответ, что компания действительно работает над этой проблемой.

Все признаки указывают на то, что Apple, к счастью, сможет устранить эту проблему без необходимости для разработчиков выпускать новые версии своих приложений, и, предположительно, компания исправит ее к моменту публичного выпуска iOS 8 завтра.

Обновление: Apple исправила проблему и предлагает пользователям повторно загрузить правильно подписанные версии затронутых приложений.