Эпл выплачивает доход разработчикам по курсу 80₽ за доллар.
На скрине доход 2.441$, минус 15% комиссия стора и 13% НДС. К выплате 1.805$ в росийских рублях. Если валюту счета выбирали доллары, то конвертации не будет.
Фискальный календарь эпла отличается от месяцев, поэтому курс не точный.
На скрине доход 2.441$, минус 15% комиссия стора и 13% НДС. К выплате 1.805$ в росийских рублях. Если валюту счета выбирали доллары, то конвертации не будет.
Фискальный календарь эпла отличается от месяцев, поэтому курс не точный.
😱14👍7😁4
Код Воробья для iOS разработчиков
Эпл выплачивает доход разработчикам по курсу 80₽ за доллар. На скрине доход 2.441$, минус 15% комиссия стора и 13% НДС. К выплате 1.805$ в росийских рублях. Если валюту счета выбирали доллары, то конвертации не будет. Фискальный календарь эпла отличается…
Мы ошиблись. Если считать по фискальному календарю 30 января - 26 февраля, то получается курс 108₽.
Программиста, который опубликовал фейк, уже наказали - будет месяц кодить на obj-c в блокноте и пить латте без карамельного сиропа.
Программиста, который опубликовал фейк, уже наказали - будет месяц кодить на obj-c в блокноте и пить латте без карамельного сиропа.
😁111👍11😱11❤2🤬1
Как устроено приложение Настройки. Сделано нативно.
Сделали на сценах. Root это split-контроллер, проявляется на 5.5+ айфоне и айпадах. Домашний экран назвали
Ячейки, иконки и аксесуары установлены в дефотные вьюхи. На втором скрине кликабельный текст в футере сделали через кастомную футер-вью. Кнопку добавили через формат-текст в
Когда доступно обновление, на домашнем экране появляется ячейка с красным кружком. Это сделали картинкой с лейблом, класс назвали
Иконки ячеек установлены в дефолтный контейнер. Библиотека SPSettingsIcons генерирует такие иконки для SFSymbols кодом.
#ViewHierarchy
Сделали на сценах. Root это split-контроллер, проявляется на 5.5+ айфоне и айпадах. Домашний экран назвали
UIPrefsListController
.Ячейки, иконки и аксесуары установлены в дефотные вьюхи. На втором скрине кликабельный текст в футере сделали через кастомную футер-вью. Кнопку добавили через формат-текст в
UITextView
. Когда доступно обновление, на домашнем экране появляется ячейка с красным кружком. Это сделали картинкой с лейблом, класс назвали
BadgedTableViewCell
. Ячейка аккаунта названа UIAppleAccountCell
.Иконки ячеек установлены в дефолтный контейнер. Библиотека SPSettingsIcons генерирует такие иконки для SFSymbols кодом.
#ViewHierarchy
👍43🔥6❤4
На сайте developer.apple.com есть раздел про String. Операции разбиты на секции «Создание строки с форматированием», «Вставка символов», «Удаление подстрок» и т.д. Для каждой функции есть примеры с выводом, например, для uppercased().
👍23🔥5
Агрегаторы книг теперь могут направлять пользователей на сайт для оплаты и управления аккаунтом. Регулируется гайдом 3.1.3 - подается заявка на
Дейтинг-приложениям в Нидерландах теперь не нужно грузить отдельный бинарник для региона. Так же эпл обновила список одобренных эквайрингов и скоректировала текст предупреждения об оплате вне стора.
External Link Account Entitlement
. После одобрения заявки, покупки в приложении работать не будут. Страницы должны открываться в новом окне браузера, ссылки соотвествовать шаблонам и т.д.Дейтинг-приложениям в Нидерландах теперь не нужно грузить отдельный бинарник для региона. Так же эпл обновила список одобренных эквайрингов и скоректировала текст предупреждения об оплате вне стора.
👍10❤3😱3
На фрилансе заказчики выбирают программиста по его приложениям в сторе. У меня появилась идея собрать личные приложения в одном месте - в новой версии сайта появится страница с приложениями разработчиков.
Добавляйте приложения в файл в публичном репозитории на github. Если аппа поддерживает английский язык, внесите её в оба файла в папках
Добавляйте приложения в файл в публичном репозитории на github. Если аппа поддерживает английский язык, внесите её в оба файла в папках
/ru
и /en
. После изменений делайте Pull Request.👍37🔥7❤3
WWDC 2022 Call to code пройдёт с 6 по 10 июня онлайн. Будет конкурс Swift Student Challenge в плейграунде.
В Apple Park пригласят группу студентов посмотреть презентацию и сессии, скорее всего в записи.
Судя по логотипу Swift остаётся available.
В Apple Park пригласят группу студентов посмотреть презентацию и сессии, скорее всего в записи.
Судя по логотипу Swift остаётся available.
👍17🔥7
Аккаунт разработчика теперь можно продлить через приложение Apple Developer.
Регистрации новых аккаунтов проходят успешно. Встречается ошибка
Пишите какая проблема с аккаунтом в комментарии, поделюсь что знаю.
Регистрации новых аккаунтов проходят успешно. Встречается ошибка
Your enrollment could not be completed
, решается через службу поддержки. Как оплатить индивидуальный и корпоративный аккаунт из РФ написал в FAQ. Пишите какая проблема с аккаунтом в комментарии, поделюсь что знаю.
👍34🔥6❤1
Повышение цены In-App покупок из-за tax.
Цены на подписки не изменятся.
- Камбоджа +10%
- Казахстан +12%
- Кыргызстан +12%
- Уганда +18%
В Индонезии цены не вырастут, но proceeds будет меньше на 10%. Также цены вырастут в Венгрии и Пакистане, но это не связано с налогом.
Цены на подписки не изменятся.
- Камбоджа +10%
- Казахстан +12%
- Кыргызстан +12%
- Уганда +18%
В Индонезии цены не вырастут, но proceeds будет меньше на 10%. Также цены вырастут в Венгрии и Пакистане, но это не связано с налогом.
👍7😱3🔥2
На сайте Apple Developer появилась страница Upcoming Requirements. В хронологическом порядке собраны введённые и анонсированные требования.
Например, с 25 апреля для публикации в стор требуется Xcode 13. А с 30 июня 2022 года нужно добавить удаление аккаунтов в приложениях с регистрацией.
Чтобы не забыть, можно добавить напоминание в календарь по кнопке.
Например, с 25 апреля для публикации в стор требуется Xcode 13. А с 30 июня 2022 года нужно добавить удаление аккаунтов в приложениях с регистрацией.
Чтобы не забыть, можно добавить напоминание в календарь по кнопке.
👍38🔥3
Сегодня истекли сертификаты для provisioning profiles. Выгрузка приложений будет отлетать с ошибкой
Чтобы исправить, перегенерируйте профили. Некоторым помогает нажать edit, затем save - это обновляет идентификатор сертификата.
ITMS-90165
. Чтобы исправить, перегенерируйте профили. Некоторым помогает нажать edit, затем save - это обновляет идентификатор сертификата.
👍20😱4❤1😁1
Apple проверяет приложения, которые не обновлялись больше 3 лет.
Разработчики получают письмо с просьбой обновить приложение в течении 30 дней. Если этого не сделать, приложение уберут из продажи. Если приложение крашится при старте, то убирают из продажи сразу.
Разработчики получают письмо с просьбой обновить приложение в течении 30 дней. Если этого не сделать, приложение уберут из продажи. Если приложение крашится при старте, то убирают из продажи сразу.
👍49🔥7😱6😁3❤1
До 20 мая американские разработчики могут подать заявку на выплату от $250 до $30 000 из фонда Apple. Доход от AppStore должен быть меньше 1 млн. долларов.
Apple блокирует доступ к фонду из России, ссылка работает через VPN. Из РБ сайт открывается.
Apple блокирует доступ к фонду из России, ссылка работает через VPN. Из РБ сайт открывается.
😱7👍5❤2🔥1
Код Воробья для iOS разработчиков
Apple проверяет приложения, которые не обновлялись больше 3 лет. Разработчики получают письмо с просьбой обновить приложение в течении 30 дней. Если этого не сделать, приложение уберут из продажи. Если приложение крашится при старте, то убирают из продажи…
Если приложение мало скачивали в течении года, эпл так же отправит письмо об удалении из продажи. Порог скачиваний не уточнили.
😱35👍5😁2
Как устроено приложение Телефон. Cкучно, не считая кнопок.
Приложение сделали на сценах, практически весь лейаут на констрейнтах. В предыдущих разборах я писал как эпл называет классы, но в этом приложении рут-контроллер называется
Контейнер с кнопками лейаутится с помощью автолейаута, но сами кнопки цифра+буквы на фреймах. Кнопки это
Поле ввода
#ViewHierarchy
Приложение сделали на сценах, практически весь лейаут на констрейнтах. В предыдущих разборах я писал как эпл называет классы, но в этом приложении рут-контроллер называется
RootController
. На имена классов забьем.Контейнер с кнопками лейаутится с помощью автолейаута, но сами кнопки цифра+буквы на фреймах. Кнопки это
UIButton
. На каждую кнопку добавили LongPress
жест. Цифра и буквы в кнопке это не текст, а отрисованный слой. Возможно, для PP или это особенный шрифт, а эпл не хочет делиться. Кнопки Позвонить и Удалить это UIButton
, но контент поставили картинкой. Поле ввода
UITextField
, контейнер назвали HandsetDialerLCDView
. В текст-филд добавили много жестов: TextMultiTap
, TapAndAHalf
, VariableDelayLoupe
и Tap
.#ViewHierarchy
👍66❤5🔥5