0

我正在开发一个使用 inApp 购买的应用程序。代码已全部设置完毕,我已在 iTunesConnect 中设置了我的应用内购买。当我在连接到 Xcode 的 iPhone 5 iOS7 上测试 inApp 功能时,一切正常。它循环浏览产品(在这种情况下只有一个)并识别它是否已被购买,它还允许我使用我的沙盒帐户购买它。当我在 iPhone 4 iOS7 上测试它时它也可以工作,当我在 iPhone 4 iOS6 上测试它时它也可以工作。但是,当我尝试在运行 iOS6 的朋友 iPad mini 上对其进行测试时,它总是报告为找到 0 个产品???我担心如果我像这样发布应用程序,最终用户可能会遇到问题。

我已经尝试重新启动 Xcode、我的 Mac 和 iPad,但结果仍然相同。

我需要在 Organizer 中进行设置以允许此设备在沙盒模式下使用应用内购买吗?

我是否缺少任何 iPad 特定代码以进行应用内购买?

我的朋友 iPad 已经越狱了,这和这个有什么关系吗?

4

1 回答 1

0

因此,经过数小时的谷歌搜索,我自己弄清楚了这一点。希望这对其他人有帮助。所以我朋友 iPad 越狱的事实就是这个问题。您可以在越狱设备上进行测试,但您只需要从设备中删除 Appsync,它就会按预期工作。

于 2013-11-06T04:35:41.867 回答