1

我第一次在 ios 中使用 In-App-Purchasing,为此我已按照以下链接中给出的步骤进行操作。

http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial

http://www.tutorialspoint.com/ios/ios_in_app_purchase.htm

我在 iTunes Connect 上的应用程序中添加了两个耗材产品。创建并下载新的配置文件并使用我的项目对其进行配置。创建测试用户以测试应用内购买

我的问题是

“response.products.count”在设备上为空,在模拟器上返回 2(这是正确的产品)。

我不知道为什么它不能在设备上运行。

(1)。我们可以在“解锁设备”上使用沙盒模式测试应用内购买吗?

(2)。我们可以在“越狱设备”上使用沙盒模式测试应用内购买吗?

你能帮我解决这个问题吗?

谢谢。

4

3 回答 3

0

有时,如果您的应用程序在模拟器中工作,那么从服务器获取产品时会出现问题,那么它将与您的设备一起正常工作......只需检查您用于在设备中测试的证书并检查沙箱帐户......它工作尝试谢谢...

于 2013-11-09T09:06:51.667 回答
0

这是来自苹果服务器端的错误。因为从最近几天开始,许多测试帐户都无法正常工作。

解决这个问题,我只是在 iTunesConnect 中注册了一个新用户,但我将他们的商店设置为“美国”。

于 2013-11-09T07:36:05.583 回答
0

对于在应用程序购买中进行测试,如果您已登录 App Store,请检查您是否在设备中未从 Apple id 登录到应用程序商店,然后注销所有帐户,然后在应用程序中测试应用程序购买..

于 2013-11-09T08:37:53.013 回答