Да, это необходимо. До отправки бинарного файла я получал сообщение через iTunes connect, в котором говорилось, что бинарный файл должен быть отправлен при покупке из приложения.
Это кажется извращенным, но вы должны сделать следующее:
- Создайте свое приложение в iTunes (или в новой версии)
- Добавьте покупку из приложения в iTunes
- Свяжите покупку в приложении с новой версией приложения (нажмите на версию, прокрутите вниз до покупок в приложении, нажмите «Изменить», добавьте покупку (и))
- Затем создайте приложение для распространения и загрузите его в магазин iTunes.
- После загрузки щелкните двоичный файл и нажмите Отклонить, чтобы изменить статус на Отклонено разработчиком. Это означает, что Apple не одобрит его, однако покупка в приложении все еще будет в ожидании обзора.
Также убедитесь, что ваш профиль обеспечения не содержит подстановочный знак '*'.
Здесь есть отличная статья, которая немного устарела, но все же очень полезна: http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/
Это неуклюжий процесс, я не думаю, что Apple, хотя и слишком хорошо заранее ...