В работе App Store произошел сбой
Сбой в App Store привел к тому, что из поиска пропало множество приложений. Ждем разбора причин.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Сбой в App Store привел к тому, что из поиска пропало множество приложений. Ждем разбора причин.
Apple предупреждает, что все приложения отправляемые в стор после 1-о июня должны поддерживать только IPv6. Если вы используете только NSURLSession/CFNetwork, то ничего делать не надо. А вот если в вашем приложение есть POSIX networking, то срочно планируйте переход на IPv6.
Обязательна к прочтению всем. Сильная статья, в которой 40-летний разработчик (в данный момент iOS) делится своим бесценным жизненным опытом.
Рассуждения на тему того, чем плох GitFlow и как его можно исправить. В придачу еще есть follow-up пост, в котором автор отвечает на вопросы и раскрывает больше деталей.
CareKit стал доступен на GitHub и теперь можно поискать что нибудь интересное в коде от инженеров Apple. Меня вот например позабавили гигантские простыни констрейнов и то, что xib-ы есть только в тестах и сэмплах.
Хинт, где и как применить ключевое слово nonmutating.
Разработчик делится радостью от использования YapDatabase. Пока он не осознает, что целый фреймворк был создан только для того, чтобы изящно показать результат запроса в UITableView. Ну и key-value storage поверх sqlite – это смешно (спросите любого Android-разработчика).
Многие не подозревают о том, насколько крута SQLite и что она умеет. Например, вы знали, что SQLite является typelessness и вместо числа можно без проблем положить строку или то, что можно создавать свои функции ?!
Если ваше приложение использует динамические фрейморки, а тестировщики начали репортить о том, что приложение иногда падает при старте, то не спешите пугаться — возможно это баг загрузчика динамических библиотек, появившийся с iOS 9.1
Команда raywenderlich сделала обновление style guide для Swift в свзяи с выходом версии 2.2.
Одна из самых юзаем функций IDE это поиск чего-либо. И вот тут Xcode может удивить функциональностью.
Попытка воссоздать стартовую анимацию из приложения твиттера. Зачет.
В Swift 2.2 исчезла возможность добавить дефолтный аргумент при описании протокола. Но эту проблему можно частично решить при помощи extensions.
Трюк, который позволяет почистить память на iOS устройстве.
Самую малость о влиянии iPhone SE на продажи iPhone 6s.
Как всегда очень интересные мысли от Benedict Evans на тему того, что вторая мобильная волна постепенно проходит. Потенциал ещё есть, но времена безудержного роста, кажется, позади. Расти-то, конечно, хочется, но не совсем понятно, куда и как. В этой ситуации актуально подумать на тему, что будет дальше? Что-то связанное с TV? VR, AR? Или, может быть, всё-таки машина?
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!