当我在Android设备上连接到Google Play帐户时,我的Unity项目上的IAP正在初始化并正常运行。
但是,当我从我的设备下载我的应用并删除我的Google帐户,并尝试启动该应用时,我在logcat上收到以下错误消息:
02-03 11:41:31.221: I/UnityIAP(20665): IAB helper created.
02-03 11:41:31.341: I/UnityIAP(20665): Starting in-app billing setup.
02-03 11:41:31.491: I/UnityIAP(20665): Billing service connected.
02-03 11:41:31.501: I/UnityIAP(20665): invoking callback
02-03 11:41:31.501: I/UnityIAP(20665): Checking for in-app billing 3 support.
02-03 11:41:31.521: I/UnityIAP(20665): onIabSetupFinished: 3
02-03 11:41:31.521: I/UnityIAP(20665): Failed to setup IAB. Notifying Unity...
我不确定这是正常行为。即使我没有连接到Google帐户,IAP也不应该初始化吗?我补充一点,我仍然连接到互联网。
另外,3
中onIabSetupFinished: 3
的含义是什么?这是错误代码吗?我可以在文档中找到更多详细信息吗?