2016-01-04 47 views
2

我試圖爲我正在構建的應用程序實施GDX Pay for IOS。 我正在使用GDXPay 0.7.0和GDX版本1.7.1GDX在測試時支付IOS錯誤

我已經在設置中註銷了appstore,並在itunesconnect的沙箱環境中創建了用戶標識以在提示輸入IAP時登錄。

但是,在調用installIAP()時應用程序崩潰而未給我提示。但登錄提示符在應用程序崩潰後出現。

希望在這方面的任何幫助。提前致謝。

2016年1月4日15:24:30.810 IOSLauncher [3511:1011291] [資訊] IAP:IAP: GDX-PAY成功實例化。 [GdxPay/AppleIOS]安裝 購買的觀察者......

[GdxPay/AppleIOS]請求的產品......

2016年1月4日15:24:30.864 IOSLauncher [3511:1011291] [調試] IOSApplication:恢復

[GdxPay/AppleIOS]產品成功收到!

[GdxPay/AppleIOS]購買觀察者成功安裝!

[GdxPay/AppleIOS]有0個未完成的交易。嘗試 完成...

警告:沒有打電話getClassDomain()爲NSError子 org.robovm.apple.foundation.NSCocoaError

警告:沒有打電話getClassDomain()爲NSError子 org.robovm.apple.storekit.SKError

[GdxPay/AppleIOS]事務失敗:錯誤域= SSServerErrorDomain 代碼= 0「您無權在這個時候作出 沙盒這個應用程式內採購」的UserInfo = {NSLocalizedDescription =你是不是 授權在這個時間,使這個應用程式內的沙盒的購買。}

com.badlogic.gdx.utils.GdxRuntimeException: 了java.lang.RuntimeException:交易失敗:錯誤 域= SSServerErrorDomain代碼= 0「您目前無權在Sandbox中購買此InApp的 。」 的UserInfo = {NSLocalizedDescription =您無權進行 購買這個應用程式內的沙箱在這個時候。}在 com.vxxxxxxs.pxxxxxxxg.app.PxxxxLxxxg $ 1.handlePurchaseError(PxxxxxLxxxxg.java:70) 在 融爲一體。 badlogic.gdx.pay.ios.apple.PurchaseManageriOSApple $ AppleTransactionObserver.updatedTransactions(PurchaseManageriOSApple.java:392) at com.badlogic.gdx.pay.ios.apple.PurchaseManageriOSApple $ AppleTransactionObserver。$ cb $ paymentQueue $ updatedTransactions $(PurchaseManageriOSApple的.java) 在org.robovm.apple.uikit.UIApplication.main(本機方法)在在 com.vxxxxxs.pxxxxxxxxg.app org.robovm.apple.uikit.UIApplication.main(UIApplication.java:395)。 IOSLauncher.main(IOSLauncher .java:42)

引起:java.lang。RuntimeException:事務失敗:錯誤 Domain = SSServerErrorDomain Code = 0「您目前無權在Sandbox中 購買此InApp。」 的UserInfo = {NSLocalizedDescription =您無權在這個時候做出 購買這個應用程式內的沙箱。} ... 5個

回答

0

確保您的沙盒帳戶仍然在iTunes中有效。當我嘗試使用刪除的沙箱帳號購買時,我得到了此錯誤。