zah*_*bba 5 in-app-purchase ios cordova
我一直在 Ionic 应用程序中使用cordova-plugin-inapppurchase ,它似乎执行时没有错误,但每次都会返回一个空数组。
我已经为我的应用程序的新版本(当然是未发布的)创建了一个测试产品。它处于“准备提交”状态。
在 iTunes Connect 中,我有捆绑 ID:
com.testing.testingapp
在 Xcode 中,捆绑包标识符和版本默认为不同的内容(这是一个更早的错误),但我用以下内容覆盖它,它接受并允许我构建:
com.testing.testingapp
2.0 (具有产品的版本)
我在控制器中的代码:
console.log('about to try inAppPurchase.getProducts()');
inAppPurchase
.getProducts(['com.testing.testingapp.50_tokens']) // Product ID
.then(function (products) {
console.log("----------------------------");
console.log(products);
console.log("----------------------------");
})
.catch(function (err) {
console.log("----------------------------");
console.log(err);
console.log("----------------------------");
});
Run Code Online (Sandbox Code Playgroud)
一旦我点击调用该控制器的路线,我在控制台中看到的内容是:
[Log] about to try inAppPurchase.getProducts()
[Log] ----------------------------
[Log] [] (0)
[Log] ----------------------------
Run Code Online (Sandbox Code Playgroud)
它似乎执行得很好,但没有返回50_tokens
我正在测试的版本处于“准备提交”状态的产品 ( )。
归档时间: |
|
查看次数: |
1157 次 |
最近记录: |