Код Воробья для iOS разработчиков @sparrowcode Channel on Telegram

Код Воробья для iOS разработчиков

@sparrowcode


Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI. Реклама: sparrowcode.io/ru/ads. По вопросам @ivanvorobei

Код Воробья для iOS разработчиков (Russian)

Здравствуйте, дорогие разработчики iOS! Если вы хотите углубить свои знания в области Xcode, разработки на Swift и SwiftUI, то канал "Код Воробья для iOS разработчиков" (@sparrowcode) идеально подойдет для вас. Здесь вы найдете полезные статьи, советы, и лучшие практики от опытного iOS разработчика и автора Ivan Vorobei. nnIvan Vorobei делится своим опытом и знаниями, помогая вам стать более квалифицированным специалистом в области мобильной разработки. Вы сможете узнать о последних тенденциях в мире iOS, новых возможностях Xcode, а также научиться создавать красивые и функциональные приложения с использованием Swift и SwiftUI. nnКроме того, на канале также есть возможность размещения рекламы для вашего продукта или услуги. Для этого достаточно обратиться к Ivan Vorobei по указанному контакту @ivanvorobei. nnПрисоединяйтесь к каналу "Код Воробья для iOS разработчиков" прямо сейчас, чтобы быть в курсе последних технологических новинок и улучшить свои навыки разработки приложений для iOS!

04 Dec, 09:27


👨‍💻 Apple будет проверять приложения в новогодне праздники. Но с задержками — последнюю проверку ждал 3 дня

Для автоматических проверок без изменений — одобряют в день отправки

21 Nov, 08:51


👨‍💻 Connect выбрасывает из аккаунта или бесконечно крутит индикатор загрузки

☁️ Xcode Cloud не собирает проекты, потому что ошибочно подставляет бету 18.2. Вылетает из авторизации в Xcode

Началось позавчера, а проблему признали сегодня ночью. Дам знать как пофиксят

> UPD 22.11, 12:00: Работает

18 Nov, 14:02


Придет уведомление, если приложение зафичирели. Фичу завезли в новый мобильный 👨‍💻 Connect

🎛 Уведомления будут только про новую систему Номинаций. Писал про них тут

Включить уведомления: на странице приложения в самом низу кнопка «Notifications»

13 Nov, 09:15


В 👨‍💻 App Store Connect добавили «Номинации» — это новая система фичеринга

Как и раньше, если заявку отклонят, то уведомления не будет

06 Nov, 10:04


Автокомплит в 🤖 Github Copilot это отдельное прозрачное окно

У расширений Xcode нету оверлеев, ребята так выкрутились

06 Nov, 08:00


🔨 Прокачиваем скилы в многопоточке на примерах

С 11 по 15 ноября онлайн конференция от Podlodka iOS Crew. Без дрочки с теорией

Темы:
- Что точно не знали про Swift Concurrency
- async в алгоритмах делает их быстрее
- Как работает Thread
- Swift 6 и переезд

💳 Записаться по ссылке

Промокод для самых быстрых sparrowcode14

30 Oct, 07:19


🤖 🔨 Вышел официальный GitHub Copilot для Xcode. Пока в бете

Ставится как приложение — инструкция в readme

28 Oct, 06:59


Обновили 📱 TestFlight

18 Oct, 08:50


👨‍💻 С сегодняшнего дня чтобы выпустить апдейт, нужно выбрать ваш статус — трейдер / не трейдер. Карточки помогут вам определиться

Вопросы можно в наш чат по App Store Connect

15 Oct, 08:23


У Apple вышла серия туториалов по 🛠 Instruments про лажи с потоками и как их дебажить

Примеры хоть и на Swift Concurrency, но идеи применимы и к UIKit, и к DispatchQueue

08 Oct, 09:59


🛑 Realm Deprecated

Поддержка закончится 30 сентября 2025г. Локальные БД оставят как open source в отдельном бранче

03 Oct, 13:11


📊 В Apple Search Ads завозят новые страны. Турция в списке

Разработчикам из РФ и РБ Search ADS недоступен, но мы открываем компании в UK (на них оформляете аккаунт разработчика). Получаете и рекламу, и платные соглашения. Подробности по ссылке

01 Oct, 12:12


Сегодня новый фискальный 2025 год. По фискальному календарю Apple выплачивает доход разработчикам

🐤 У меня на сайте есть интерактивный календарь — наглядно в какой день за какой месяц придёт выплата

20 Sep, 08:32


Теперь по умолчанию в 🔨 Xcode 16 создаются не группы, а папки (синие иконки)

В папках нельзя переставлять файлы/папки местами. Если критично — конвертируйте папку в группу правой кнопкой мыши

📖 На всякий, вот туториал чем отличается группа от папки

16 Sep, 20:11


🔨 Xcode 16 вышел в релиз. Сборка отличается от RC. Скачать по ссылке

16 Sep, 09:17


👨‍💻 Один набор скриншотов для iPhone и iPad

Если рядом с 6.5 написано Required, не парьтесь — для 6.5 показываются скриншоты 6.9 по умолчанию

🐤 Было бы круто отдельные скриншоты для темной темы — и страничка приложения краше, и глаза бережёт

12 Sep, 09:43


iOS 18 еще не вышла, но уже можно выгружать приложения с 🔨 Xcode 16 RC.

☁️ Xcode Cloud тоже в теме

11 Sep, 08:28


💾 Показали айфоны с кнопкой затвора. Если у вас приложение-камера, добавляйте новые контролы

🎛 По ссылке гайды. Коротко — убирайте кнопки с превью и переносите в новое меню. Для иконок можно юзать только SF Symbols

⚠️ Самое главное — такой контрол только для приложений-камер. Добавить куда-то ещё можно, но это с костылями и потенциальным реджектом по HIG

19 Aug, 08:33


Apple закручивает гайки. Что имеем:

💳 Вообще не проходят проверки приложений с покупками по ссылке. Саппорт игнорит всех (прим. кто был на консультации)
💳 Холдят выплаты с рф-аккаунтов. У кого-то всё в порядке, но жалоб стало больше чем обычно
📊 Вырубили Apple Search Ads

Много разговоров о пакете санкций 12 сентября, но без конкретики. Разберем возможные кейсы:

Если запретят оплачивать новые аккаунты, то можно регать их в другом регионе. Если приложение большое — лучше открыть компанию, подойдут UK или Гонконг (дистанционно и дёшево)

Если отзовут платные соглашения
Сейчас они есть только у аккаунтов до 2022 года, если регистрировали недавно — у вас его и так нет. Если есть, лучше перенести приложения заранее

Закроют учетки РФ-разработчиков
Что делать зависит от того, как закроют. Если просто на паузу, то перенести приложение получится. Если отзовут соглашение — приложение зависнет на аккаунте

Следить можно в нашем чате по 👨‍💻 App Store Connect. Если появится что-то важное, напишу здесь

16 Aug, 06:11


📊 Apple Search Ads больше недоступен для аккаунтов из РФ и РБ. Активные аккаунты уже остановили

14 Aug, 05:51


📦 Cocoapods переходит в режим поддержки. Всё работает, но развивать не будут

Команда советует переходить на 📦 Swift Package Manager

29 Jul, 12:23


Мой обзор 🎟 wwdc24 закончен. Если кто-то хочет почитать сначала, вот ссылка на первый пост. И еще полезное по теме:

🤝 Текстовый вариант видео-сессий

📖 Самари по категориям от Apple

🔨 Примеры кода c wwdc24

21 Jul, 15:06


🎛 Для Live Activity завезли каналы. Подписываете пользователя на канал, ваш сервер отправляет 1 уведомление, а LA обновится у всех

Круто? Да. Обновлять по таймлайну? Все ещё не завезли