onepf / OpenIAB

Open In-App Billing for Google Play, SlideMe, Amazon Store, Nokia Store, Samsung Apps, Yandex.Store, Appland, Aptoide, AppMall and Fortumo.
http://onepf.org/openiab/
Apache License 2.0
473 stars 172 forks source link

billingNotSupportedEvent: No suitable appstore was found (response: 3:Billing Unavailable) #505

Open Bestlis opened 8 years ago

Bestlis commented 8 years ago

Скачал последний плагин для Unity. Интегрировал его в пустой проект. Открыл демонстрационную сцену и запустил её на устройстве. По нажатии на кнопку "Initialize OpenIAB" получаю ошибку:

billingNotSupportedEvent: No suitable appstore was found (response: 3:Billing Unavailable)

Что я сделал не так?

dps999 commented 8 years ago

Присоединяюсь, такая же ошибка на всех android устройствах даже в OpenIAB-Demo.

dps999 commented 8 years ago

Такая же ошибка появилась во всех играх в которых я использовал этот плагин до этого.

dps999 commented 8 years ago

Ура, все получилось. Ошибка ушла. не хватало options.storeSearchStrategy = SearchStrategy.INSTALLER_THEN_BEST_FIT; Разработчики пожалуйста добавьте это в демо спасибо!

akarimova commented 8 years ago

Добрый день. Спасибо за использование нашей библиотеки.

Сейчас мы работаем над обновленной версией библиотеки https://github.com/onepf/OPFIab, поэтому OpenIAB не будет обновляться в ближайшее время.

akarimova commented 8 years ago

@Bestlis Вам помог совет другого разработчика? Если нет, покажите Ваши логи, пожалуйста.

iv777 commented 8 years ago

У меня тоже при SearchStrategy.INSTALLER была такая ошибка. При SearchStrategy.INSTALLER_THEN_BEST_FIT - все заработало. Версия 0.9.8.6 для unity

OlegGelezcov commented 8 years ago

У меня так писало если не совпадала версия, которую выставлял в Build Settings и версия, выставленная в AndroidManifest.xml. Я думал, что юнити перезаписывает версию в манифесте, основываясь на Build Settings, но этого не происходило. И только если я руками в манифест вбивал версию и код версии, то тогда начинало работать.