У меня проблемы с Unity IAP.У меня есть альфа-версия моего проекта в игровом магазине.Я настроил IAP в магазине и активировал Unity IAP через службы в редакторе, предоставив правильный ключ API службы.Проблема в том, что я не могу инициализировать iap на моей сборке Android.
- Мои настройки IAP на консоли разработчика:
- Ошибка при полученииlogcat:
Код для инициализации:
void Start() {
if (!IsInitialized()) {
var builder = ConfigurationBuilder.Instance(StandardPurchasingModule.Instance());
builder.AddProduct("test_product", ProductType.Consumable);
UnityPurchasing.Initialize(this, builder);
}
}
public void OnInitialized(IStoreController controller, IExtensionProvider extensions) {
Debug.Log("OnInitialized: PASS");
storeController = controller;
storeExtension = extensions;
}
public void OnInitializeFailed(InitializationFailureReason error) {
Debug.LogError("OnInitializeFailed InitializationFailureReason: " + error);
}