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

РКН: bit.ly/sparrowcode
Download Telegram
На 🔢 swift.org добавили страницу с SPM-пакетами. Категорий мало, а внутри пару штук популярных примеров типа Alamofire и Moya.

Страница появилась благодаря проекту Swift Package Index - это агрегатор 📦 SPM-пакетов, что-то вроде awesome-ios.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥8🎉7🤣3
Начиная с 💻 Xcode 15.1 появился чекмарк удалить старые беты.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥89👍27🤯6🎉6😡1
Apple ответила на вопросы разработчиков про 🥽 visionOS.

В ролике самое главное, а все вопросы по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥23❤‍🔥93
Вышла iOS 17.2 вместе с приложением 📔 Дневник. Разработчики могут наполнять рекомендации своих Дневников через API — здесь документация и видео.

Обзор приложения за 40 секунд по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥165❤‍🔥4😡2
Вышел 💻 Xcode 15.1:

🧩 @IBDesignable официально деприкейтед
– Макросы можно использовать в Playground
– Для ☁️ Xcode Cloud в условия добавили старт только вручную (см. скриншот)

RC совпадает с релизом — если скачивали, обновлять не нужно. Писать под 🥽 visionOS через бету 💻 15.2.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉37👍116🔥5😭311
👨‍💻 Apple раскатывает новую фичу Contingent Pricing:

если у пользователя есть подписка в приложении, вы сможете предложить скидку в другом приложении. Важное:

- Работает даже между двумя разработчиками
- Скидка будет пока активна подписка-условие
- Нельзя выбрать приложение конкурента

Пока в приватном тестировании, но можно подать заявку.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2623❤‍🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
🥽 Новый проект-пример от Apple как сделать чтобы контент учитывал окружение.

Внутри используют ARKitSession, он работает только на реальном устройстве.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3524🤯5🔥3🙏2
📦 Apple опубликовала SDK, которые должны добавить подпись.

Если запутались: 🤚 весной станут обязательными и privacy-манифесты и подписи.

– Манифесты добавляют разработчики приложений для каждого SDK.
– Подписи добавляют авторы библиотек.

Я связался с Apple и они подтвердили — подписи только для списка выше. Список будут обновлять.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3621205❤‍🔥2😡2
This media is not supported in your browser
VIEW IN TELEGRAM
Залипательно-наглядно в чем разница между Frame и Bounds.

Это моё приложение 📏 Layouter, пока не в релизе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍188🔥722619❤‍🔥7
На симуляторе 🥽 visionOS можно двигать камеру с клавиатуры.

Работает и в симуляторе, и в превью.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
58👍267❤‍🔥6🔥5🤷‍♂4🎉1
👨‍💻 Новый туториал от Apple как читать «Terminating app due to uncaught exception»-сообщения.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3922👍14🫡4🙏2
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
🙏4024🔥13👍9🤯6🤣3🎉2
Вышел 💻 Xcode 15.2 c поддержкой 🥽 visionOS. Теперь можно и разрабатывать и выгружать с релизной версии.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5624👍16754🤯2🎉2🙏2❤‍🔥1
Готовимся к ревью 🥽 VisionOS visionOS-приложения:

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

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

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

visionOS всегда со строчной, даже если это первое слово в предложении.
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏30👍2015🔥654🤣3❤‍🔥1
🥽 Apple запустила Vision Pro 🌐 App Store. Статусы приложений изменились на Ready for Sale и началась индексация.

Приложения для visionOS можно было отправлять на проверку раньше, но статус был Pending Apple Release.
Please open Telegram to view this post
VIEW IN TELEGRAM
62👍15🔥125🙏444❤‍🔥21
💳 Теперь можно направлять на свой сайт для покупки в магазине США. Примеры на скриншоте.

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

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

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

😺 Уже обновил мою библиотеку SafeSFSymbols для безопасной работы с символами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍611812🔥944🙏1
🌐 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
🔥5527🤣15👍6🎉5😭44🙏2😡2