Как стать автором
Обновить

iTunes In-App Purchases со стороны сервера

Разработка под iOS *
Платежи через iTunes фактические лидеры по монетизации контента, предоставляемого мобильными приложениями. В одном из известных мне приложений доход от них в 3 раза превышает доход от Google Play пользователей при том, что посещаемость последних в 1.5 раза выше. Таким образом, с одного пользователя iTunes можно получить вплоть до 5 раз больше денег, чем с одного пользователя Google Play. Данный аргумент достаточен для интеграции платежей iTunes в мобильные приложения.

В данной статье описываются некоторые особенности верификации платежей iTunes (в т.ч. и подписок) с серверной стороны, которые, как мне показалось, не достаточно освещены в существующих статьях.

Читать дальше →
Всего голосов 34: ↑31 и ↓3 +28
Просмотры 36K
Комментарии 33

Apple предоставила возможность передавать приложения от одного разработчика другому

Разработка под iOS *
На фоне обсуждений новой, отлично оптимизированной OS X Mavericks, и сомнительно переработанного интерфейса iOS 7 с его убогими иконками приложений, представленных вчера на WWDC, совсем незаметной прошла еще одна новость — one more thing , о которой не сказали на презентации. О ней зарегистрированные разработчики узнали в письме новостной рассылки iTunes Connect:

С сегодняшнего дня можно перемещать приложения между аккаунтами разработчиков.


Читать дальше →
Всего голосов 38: ↑35 и ↓3 +32
Просмотры 26K
Комментарии 12

Накрутки оценок Dungeon Keeper, 500 млн установок Temple Run и обновление iTunes Connect — главное за неделю для мобильного разработчика

Блог компании KamaGames Studio


ЕА хитрит с отзывами Dungeon Keeper для Google Play


Electronic Arts решили воспользоваться, как многие считают, нечестным способом для поднятия рейтинга игры Dungeon Keeper в Google Play. Для этого в приложение они вставили не совсем стандартное окошко «Оцените игру».
Читать дальше →
Всего голосов 8: ↑4 и ↓4 0
Просмотры 8K
Комментарии 7

Каждому по тысяче: еще раз о Testflight

Разработка под iOS *Xcode *
Трудно отыскать iOS-разработчика, никогда не пользовавшегося для тестирования своих приложений сервисом TestFlight, или хотя бы не слышавшего о нем. Его популярность в феврале этого года подтвердила сама Apple, купив компанию Burstly, благодаря которой в свое время появился TestFlight.



Как известно, Apple не из тех, кто бросает деньги на ветер — 9 сентября Apple представила TestFlight в App Store уже под своим брендом.
Читать дальше →
Всего голосов 29: ↑27 и ↓2 +25
Просмотры 55K
Комментарии 9

Из-за санкций ЕС и США корпорация Apple повторно запретила российским iOS-разработчикам выводить деньги на счет Сбербанка

Законодательство в IT
В субботу, 29 августа, корпорация Apple предложила российским разработчикам приложений для OS X и iOS изменить платежные реквизиты. Они больше не смогут переводить партнерские выплаты на счета в Сбербанке. Такое решение компании связано с санкциями Европейской комиссии и администрации президента США. Согласно их требованиям к европейским и американским компаниям, денежные переводы на счета в Сбербанке России запрещены. Соответствующие постановления США и ЕС были приняты еще в середине декабря 2014 года.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 6.6K
Комментарии 9

Заполняем «Соглашения, налоги и банковскую информацию» в iTunes connect для русского ООО

Разработка под iOS *Разработка мобильных приложений *
Из песочницы
Tutorial
Как разместить свое приложение в App Store, если ты юридическое лицо из России? Инструкций для ИП в Интернетах можно найти уйму. А вот если ты смелый, ловкий, умелый, услышал, как тебя джунгли зовут (каламбур из детства 90-х, если кто не понял) и с дуру оформил ООО, то трудностей на пути к покорению iTunes Connect тебе предстоит немало. Посему, решив прервать этот порочный круг поисков ответов на вопросы, как заполнить злосчастную налоговую информацию для ООО, спешу поделиться своим опытом.

image
Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Просмотры 14K
Комментарии 6

Процесс релиза iOS-приложений в Badoo

Блог компании Badoo Программирование *Разработка под iOS *Разработка мобильных приложений *


Всем привет! Меня зовут Михаил Булгаков, и я работаю в команде релиз-инженеров Badoo. В этом посте я расскажу о том, как происходят релизы iOS-приложений с момента «У меня есть готовый бинарь» до момента «После нас хоть потоп», и, конечно, как это делаем мы в Badoo (забегая вперёд: нам удалось сократить время, необходимое на запуск релиза, с нескольких часов до одной минуты и избавиться от ручной работы).

Читать дальше →
Всего голосов 55: ↑54 и ↓1 +53
Просмотры 17K
Комментарии 13

Как добавить поддержку льготного периода (Billing Grace Period) в iOS приложении?

Блог компании Apphud Разработка под iOS *Разработка мобильных приложений *Xcode *Swift *
Tutorial

image


В сентябре Apple добавили поддержку льготных периодов (или grace-периодов) для возобновляемых подписок. Она позволяет пользователям, оформившим подписку, сохранить доступ к платному сервису, даже если ее не удалось продлить вовремя из-за проблем с оплатой. Подписка возобновится, когда пользователь обновит способ оплаты.

Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 2.9K
Комментарии 0

Разворачиваем сервер для проверки In-app purchase за 60 минут

Node.JS *Google API *Монетизация мобильных приложений *
Tutorial

Всем привет! Сегодня расскажу вам как развернуть сервер для проверки In-app Purchase и In-app Subscription для iOS и Android (server-server validation).


На хабре есть статья от 2013 года про серверную проверку покупок. В статье говорится о том, что валидация в первую очередь необходима для предотвращения доступа к платному контенту при помощи джейлбрейка и другого софта. На мой взгляд в 2020 году эта проблема не так актуальна, и в первую очередь сервер с проверкой покупок необходима для синхронизации покупок в рамках одного аккаунта на нескольких устройствах


В проверке чеков покупок нет никакой технической сложности, по факту сервер просто «проксирует» запрос и сохраняет данные о покупке.



Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 7.7K
Комментарии 13