Подключаюсь к тестированию нового редактора и заодно расскажу про то, как мы совершенно случайно наткнулись на интересный способ избежать недельного ожидания повторной проверки приложения модераторами App Store.
Все помнят, как до неприличия долго ждали обновленное приложение TJ. Мы тоже ждали. И вот, проснувшись одним солнечным вечером, после ночи разработки меня осенило: все готово, приложение ждет ревью и вот вот появится в App Store, это не могло не радовать.
Раньше у нас не возникало серьезных разногласий с модераторами App Store, поэтому я был уверен в успехе. Пришло долгожданное письмо от Apple:
Dear TJournal Limited,
The status for the following app has changed to In Review.
А спустя несколько часов, вместо позитивного статуса Ready for Sale мы получили грусть и боль. Приложение отклонили.
Почти месяц длилась наша битва с App Store Review Team. Приложение отклоняли и отклоняли по одной простой причине: чтобы купить расширенный аккаунт TJ+ нельзя требовать от пользователя авторизацию, но как? Как можно купить расширенный аккаунт без аккаунта? Разными способами мы пытались обойти это ограничение, совсем отчаявшись даже закрыли приложение за экраном авторизации (это означает, что без авторизации вы бы не могли читать TJ), но и это не помогло.
17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
During further review, your app requires users to register and/or login to access In App Purchases. While we understand the IAP are account-specific, apps cannot require user registration prior to allowing access to but In App Purchases.
Specifically, we noticed the user has to sign up or login to the social media account in order to buy In App Purchases. It would be appropriate to have access to buy In App Purchases in order to be in compliance with the App Store Review Guidelines.
Therefore, your app will not be posted to the App Store at this time.
We hope you will consider making the necessary changes to be in compliance with the App Store Review Guidelines and will resubmit your revised binary.
Best regards,
Lana
App Review Board
После четвертого review нам назначили звонок и дали понять: пока мы сделаем покупки без авторизации не видать нам приложения в App Store. Как вы могли догадаться, покупки без авторизации мы реализовали: пользователи могут покупать аккаунт TJ+ и читать комментарий без авторизации, а вот чтобы что-то написать или лайкнуть уже будь добр авторизуйся.
Но есть в этой истории один интересный момент: как нам удавалось проходить ревью в день отклонения?
На самом деле, удалось нам это совершенно случайно. После первого реджекта мы сразу подали апелляцию в App Store, и одновременно с этим, по незнанию, залили новый билд. Буквально через несколько часов пришло письмо от Apple, оригинал я не нашел, но посыл был такой:
Привет, мы заметили, что вы подали апелляцию, а потом залили новый билд. Мы рады, что вы исправили все ошибки в приложении и проверим новый билд в кротчайшие сроки.
Значения мы этому не придали, билд проверили в этот же день и снова отклонили. В следующий раз мы проделали точно такую же последовательность, ради интереса, и мы снова на ревью через четыре часа (!).
Ложка дёгтя
Ну а теперь то, почему меня сейчас закидают помидорами: лайфхак больше не работает.
Почему? Не знаем.
Возможно не только мы злоупотребляли этим механизмом, и в Apple решили от него отказаться. В любом случае, если бы не эта хитрость, приложение появилось бы в App Store, как минимум, на месяц позже. Всем крутых лайфхаков в нужное время!
Я добавлю ещё, что мы не просто так сражались против размытых формулировок в правилах: в сторе есть примеры приложений, которые дают делать покупки только после авторизации. Мы пытались донести, что вся суть расширенной подписки в наличии аккаунта на сайте, и думали, что в Apple просто не понимают, за что мы берём деньги.
Я тоже не понимаю за что вы берёте деньги. Надо брать деньги за право писать комменты а не за право читать комменты. Читать комменты должны все и у них руки будут чесаться ответить комуто кто не прав в комментах, а чтоб ответить будут платить.
Да, тут можно еще одну статью писать про наши тщетные попытки донести до них нашу позицию)
Комментарий недоступен
Комментарий недоступен
Комментарий удален модератором
Нельзя. Тут несколько причин:
1. Нативная покупка удобнее, конечно. Два клика и вот у тебя подписка
2. Некоторые пользователи вообще не знают, что есть сайт. Скачали приложение и пользуются.
3. Как тогда с телефона покупать подписку? Это ж неудобно. Я вот только с телефона продилваю)
Тут индивидуально все.
Кто-то пользуется только десктопом, кто-то только приложениями, кто-то вообще сидит в мобильной версии сайта через браузеры. Наша задача позволить пользователям максимально удобно использовать возможности TJ везде.
Я вот, правда в Mac App Store, ревью месяц ждал. Очень надеялся на лайфхак, а оно вон как :-(
Интересный лайфхак, если на ревью около 20 приложений, то процесс занимает всего 2 недели для каждого =) ну мы и не торопимся =)
Блин. Хотеть новое приложение. В текущем нет половины нового ТЖ
Обновление отправили. Правда, расстрою, редактора там нет. Только новые разделы и всякие плюшечки под iOS 9 и 6S.
Редактор в мобилках вообще больная тема)
Ну редактор не самое важное для меня
А почему не все комменты полностью отображаются?
iPad?
Да
да, бывает на ipad такая проблема - поправим, спасибо)