Код Воробья для iOS разработчиков
11.1K subscribers
378 photos
96 videos
2 files
302 links
Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI.
Реклама: sparrowcode.io/ru/ads
Автор: @ivanvorobei

РКН: bit.ly/sparrowcode
Download Telegram
Код Воробья для iOS разработчиков
👨‍💻 Новый туториал от Apple как читать «Terminating app due to uncaught exception»-сообщения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Forwarded from Воробей
This media is not supported in your browser
VIEW IN TELEGRAM
Предзаказ на 🥽 Vision Pro стартует 19 января, в продаже 2-ого февраля. Цена $3499 за 256 gb.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Вышел 💻 Xcode 15.2 c поддержкой 🥽 visionOS. Теперь можно и разрабатывать и выгружать с релизной версии.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Готовимся к ревью 🥽 VisionOS visionOS-приложения:

Скриншоты:
– Можно делать 📱 в симуляторе через + S
– Можно делать с устройства через 📺 Reality Composer Pro
– Можно надизайнить, шаблоны для 💎

Делать скриншоты нужно без рук, но если уместно - можно с ними.

Apple Vision Pro первые буквы всегда заглавные, нельзя разбивать на две строки. Нельзя использовать в названии приложения, но можно в описании.

visionOS всегда со строчной, даже если это первое слово в предложении.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
🥽 Apple запустила Vision Pro 🌐 App Store. Статусы приложений изменились на Ready for Sale и началась индексация.

Приложения для visionOS можно было отправлять на проверку раньше, но статус был Pending Apple Release.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
💳 Теперь можно направлять на свой сайт для покупки в магазине США. Примеры на скриншоте.

– Подаёте заявку, проверят платежку и сайт
– Добавляете в plist StoreKit External Purchase Link Entitlement
– Комиссия Apple 27%

Отчет подавать самостоятельно, а Apple когда захочет может провести аудит.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Вышло обновление ✍️ SF Symbols через систему. Теперь для цифр можно указать локализацию, например:

8.circle.fill покажет 8 согласно текущей локализации (латин. 8 / араб. ٨ / хинди ८)
8.circle.fill.ar покажет арабскую 8 как ٨ в любой локализции

😺 Уже обновил мою библиотеку SafeSFSymbols для безопасной работы с символами.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
🌐 Apple запускает альтернативные магазины приложений. В марте и только в 🇪🇺 EC.

Для разработчиков магазинов:
– Магазин будут проверять. Нужна аккредитация и 1 млн €
– За каждую установку магазина владелец платит 0.5€ в год

Разработчики в ЕС могут остаться в App Store, или перейти на новые условия:

– Публиковать в App Store и альтернативных сторах
– Если установок больше 1 млн, то платят 0.5€ в год за превышение
– Можно юзать систему платежей App Store, с комиссией 3%
– Комиссия 17%, а для SBP 10%. Если запутались в комиссиях, вот калькулятор.

🤯 Платит и владелец магазина и разработчик приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Теперь не обязательно использовать Sign in with Apple, но вместо него должен быть вход с такими условиями:

1. Запрашивает только имя и почту
2. Почту можно скрыть при регистрации
3. Не трекать действия пользователя

🐤 Пока этим условиям соответствует только вход от Apple, так что на практике ничего не поменялось.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Завтра стартует 🏆 марафон по UIKit, уже вечером бот разошлет приглашения участникам. Через месяц будет по SwiftUI. Веду марафон я.

🤚 Правила стрессовые: вылетаешь если не сдал или решил не верно. Подробнее на сайте.

Записаться в боте. На вопросы отвечу в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Пропозалы 🔢 Swift, которые получили жизнь в январе:

SE-0413 Типизированный throws
SE-0410 Атомарные операции на Swift
SE-0405 Новый инициализатор String валидирует закодированный Unicode
SE-0417 Кастомный исполнитель для Task
SE-0270 Новый тип RangeSet. Непоследовательные операции над Collections

Фиксы:
SE-0412 Фиксим data races для глобальных и статичных переменных
SE-0411 Устраняет недоработку изолирования, которая вызывала data race
SE-0327 Спецификация жизненного цикла Actor
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Ремешок для 🥽 Vision Pro, который могут купить только (!) разработчики.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Собрал интерфейсы эпловских и популярных приложений на 🥽 visionOS для насмотренности.

Осторожно, много тяжелых картинок: https://sparrowcode.io/ru/ui/visionos
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM