Хорошо, не отвлекать от ответа @JoeBlow, но там есть плохая информация, и это было слишком долго для комментария.
АПК
Вам нужно иметь APK-каналы альфа-ИЛИ бета-версии, но вам необязательно загружать его (лично мы используем альфа-версию). Вы можете загрузить его без проблем. Единственная проблема заключается в том, что APK необходимо «подтвердить» (час или два или немного дольше, если это новое приложение), и версия, которую вы загружаете, должна быть такой же, т.е. если у вас есть версия 1.0.0. в App Store, то если у вас на телефоне 1.0.1, вы ничего не сможете купить, с сообщением "Продукт недоступен".
Таким образом, если вы загрузите базовую оболочку для проверки, вы можете продолжить разработку и загрузить ее локально, чтобы получить правильную реализацию.
Тестеры
Чтобы протестировать свои покупки, вам необходимо иметь доступ к альфа-/бета-каналам. Вы можете сделать это, поделившись с ними определенной ссылкой (Открытое альфа-тестирование), или создать определенную группу Google и попросить их подтвердить, посетив определенный URL-адрес (в форме https://play.google.com/apps/testing/YOUR_APP_ID).
Им нужно сделать это только один раз.
Вы можете выбрать, какую систему вы хотите использовать, щелкнув соответствующую вкладку в разделе «APK» вашей консоли разработчика Google Play.
Кстати, это также означает, что если у них включены автоматические обновления, они автоматически получат любой обновленный APK, который вы отправили на канал — имейте это в виду, если вы иногда видите странное поведение при попытке использовать производственный APK, и вы ве новая версия в альфе
Оплата покупок
Вы можете заплатить за них и получить немедленный возврат средств. Зачем покупать, если вы можете получить их бесплатно? :)
В консоли разработчика Google Play слева у вас есть опции «Все приложения», «Игровые сервисы», «Отчеты», «Настройки» и т. д. Нажмите «Настройки», там есть раздел «Тестирование лицензии». Вы можете добавить адреса электронной почты здесь, и если «Ответ на проверку лицензии» — «RESPOND_NORMALLY», с них не будет взиматься плата за покупку — вы увидите сообщение «Это тестовый заказ, с вас не будет взиматься плата» всплывающее окно покупки, чтобы вы знали, что оно действует (добавление или удаление адреса электронной почты может занять несколько минут для обновления).
Вы все равно получите электронное письмо, как будто это обычная покупка, но они будут отображаться с ценой 0,00 евро и нестандартным идентификатором транзакции, а примерно через 2 недели вы получите еще одно сообщение о том, что ваш платеж был отменен.
Однако вам необходимо настроить действительный способ оплаты.
Подписание вашего приложения
Насколько мне известно, вам нужно создавать подписанный APK при тестировании (т. е. не отладочный). На самом деле я не проверял это, так как мы всегда строим подписанные как само собой разумеющееся, так что примите это с щепоткой соли.
Гочки
Плохая сторона этой системы заключается в том, что вы не можете совершать покупки, используя учетную запись разработчика, поэтому, если ваша учетная запись Google Play — [email protected], вам придется использовать [email protected], чтобы протестировать ее. Это одна из тех раздражающих вещей, которые делает Google.
Также есть начальное ожидание, так как Google на самом деле не сообщает вам, когда ваше приложение проверено, поэтому возможно, что у вас все работает, но покупки все равно не пройдут, потому что ваш APK еще не готов (будь то оболочка или производства). В худшем случае загрузите его перед тем, как уйти с работы или лечь спать, и утром все будет в порядке.
person
divillysausages
schedule
28.11.2016