Google 尝试使用 soomla iap 购买时出现身份验证错误
Google authentication ERROR while trying to purchase with soomla iap
需要一点帮助。我制作了一个 android 应用程序并集成了 Soomla,以便在我的应用程序中进行简单的 "No ads" 购买。我有一个购买按钮,应该通过 google 进行实际购买。
发生的是 google 的弹出窗口:“错误
需要身份验证,您必须登录您的 google 帐户"。
我认为这是一个小问题,但我不明白是什么。我已登录 google 帐户。 Soomla 的商店是 运行(至少它是这么说的)。我使用我的 phone 启用测试 purchase.Im 购买 ofc。我缺少什么?
public class NoADsButton : MonoBehaviour {
private static bool storeInitialized = false; // prevent store to be initialized twice
void Start () {
if(storeInitialized) return;
SoomlaHighway.Initialize();
StoreEvents.OnSoomlaStoreInitialized += onSoomlaStoreInitialized;
SoomlaStore.Initialize(new SoomlaAssets());
}
public void onSoomlaStoreInitialized() {
storeInitialized = true;
}
public void OnMouseDown(){
StoreInventory.BuyItem("no_ads");
}
我已经完成了项目,如 soomla 示例所示:
public const string NO_ADDS_PRODUCT_ID = "no_ads";
public static VirtualGood NO_ADS_LTVG = new LifetimeVG(
"No Ads", // name
"No More Ads!", // description
"no_ads", // item id
new PurchaseWithMarket(NO_ADDS_PRODUCT_ID, 0.99)); // the way this virtual good is purchased
}
这通常发生在发布测试应用程序的过程没有正确完成时。请仔细阅读 Google 的说明,确保您没有遗漏任何内容。 http://developer.android.com/google/play/billing/billing_testing.html#billing-testing-test
需要一点帮助。我制作了一个 android 应用程序并集成了 Soomla,以便在我的应用程序中进行简单的 "No ads" 购买。我有一个购买按钮,应该通过 google 进行实际购买。
发生的是 google 的弹出窗口:“错误 需要身份验证,您必须登录您的 google 帐户"。
我认为这是一个小问题,但我不明白是什么。我已登录 google 帐户。 Soomla 的商店是 运行(至少它是这么说的)。我使用我的 phone 启用测试 purchase.Im 购买 ofc。我缺少什么?
public class NoADsButton : MonoBehaviour {
private static bool storeInitialized = false; // prevent store to be initialized twice
void Start () {
if(storeInitialized) return;
SoomlaHighway.Initialize();
StoreEvents.OnSoomlaStoreInitialized += onSoomlaStoreInitialized;
SoomlaStore.Initialize(new SoomlaAssets());
}
public void onSoomlaStoreInitialized() {
storeInitialized = true;
}
public void OnMouseDown(){
StoreInventory.BuyItem("no_ads");
}
我已经完成了项目,如 soomla 示例所示:
public const string NO_ADDS_PRODUCT_ID = "no_ads";
public static VirtualGood NO_ADS_LTVG = new LifetimeVG(
"No Ads", // name
"No More Ads!", // description
"no_ads", // item id
new PurchaseWithMarket(NO_ADDS_PRODUCT_ID, 0.99)); // the way this virtual good is purchased
}
这通常发生在发布测试应用程序的过程没有正确完成时。请仔细阅读 Google 的说明,确保您没有遗漏任何内容。 http://developer.android.com/google/play/billing/billing_testing.html#billing-testing-test