创建新的iTunes连接测试用户后,应用内购买无法正常工作

时间:2013-10-08 15:55:19

标签: xcode macos testing in-app-purchase itunesconnect

我的问题是在我的Mac OS X应用程序中测试应用内购买;在我看来,问题与我的测试帐户有关。之前我可以使用测试用户帐户在我自己的Mac上测试IAP。但是几个星期前,当我试图在沙盒中进行购买时,一个对话框显示我应该在App Store上查看我的帐户信息,我登录真正的App Store时犯了一个错误,我的测试帐户不能现在用于测试。

问题是:我删除了旧的测试帐户并创建了一个新帐户。现在,当我想测试IAP时,会出现一个对话框,询问我是否要在沙盒环境中购买产品,而下一个提示用户/密码的对话框不会显示。

使用NSLog我发现,当我进入应用程序商店时,正在加载产品,当我点击产品购买时,应用程序开始购买带有产品ID的产品。如果我是对的,在这个阶段,提示应该显示出来:你想购买产品myproduct [沙盒环境]吗?但是这个对话框永远不会出现!我从来没有遇到旧测试帐户的相同问题。

任何建议?

1 个答案:

答案 0 :(得分:0)

问题得到解决。我现在可以在更新iTunes后使用我的新测试用户帐户测试IAP!