当我测试我的Cordova应用(使用cordova-plugin-purchase)时,所有应用内商品ID都会被报告无效。
我尝试恢复购买(调用store.refresh()
)并出现登录提示。我使用沙盒帐户登录,但它会询问我不应该使用的结算信息。如何正确测试此应用程序?
我尝试过的事情:
- 从iOS App Store退出
- 关闭我的Mac上的iTunes
- 卸载应用,重启手机,重新安装应用
- 通过Xcode
安装应用
- 在美国地区创建一个新的沙盒用户
- 我从未使用沙盒帐户登录App Store应用程序或iOS设置。我也从未验证过它的电子邮件。
关于我的应用环境:
- 我已完成付费应用合约
- 该应用正在等待审核提交
- 二进制文件使用开发人员密钥
签名
- 其中一个应用产品正在等待审核提交,其他人正在等待截屏
- 所有应用内商品均为耗材
- 我在Android上测试了代码,但它运行正常。我在iTunes连接中使用与Play商店相同的产品ID。
- 我注意到该应用会生成沙盒推送通知令牌
- 测试的设备是运行iOS 6的iPhone 4和运行iOS 6的越狱iPad 2