iPhone storekit沙盒停止工作 [英] iPhone storekit sandbox stopped working

查看:127
本文介绍了iPhone storekit沙盒停止工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Bug报告已由Apple修复,请参阅下面接受的答案...

Bug reported as fixed by Apple, see accepted answer below ...

更新MON AUG 23月10:00 GMT

UPDATE MON AUG 23rd 10:00 GMT

虽然苹果的bug报告还没有关闭,但它现在似乎正在起作用(至少对于我们这几个人来说)好。可能是他们已经钉了它,或者修复程序正在测试中,我会报告(如果)我从Apple那里听到更多信息。

Although the bug report with apple hasn't been closed yet, it now seems to be working (at least for a couple of us) OK. It could be they have nailed it, or the fix is in testing, and I'll report back when (if) I hear anything more from Apple.

更新FRI 8月20日

UPDATE FRI AUG 20th

只是说我收到Apple Engineering发来的电子邮件(格林威治标准时间21:20),他们说了:

Just to say I've had an email back from Apple Engineering (21:20 GMT) and they have said:

感谢您报告此问题。我们知道此问题,目前正在修复此问题。

"Thank you for reporting this. We're aware of this issue and are currently working on a fix."

所以希望很快就会有一个决议!

So hopefully there will soon be a resolution!

[更新到下面的问题。目前肯定存在 storekit沙箱问题。我见过4或5个人报告了同样的错误,但是会感谢更大的样本量!如果您有一个storekit实现,您可以在沙盒中进行测试,如果您可以报告它是否适合您,那将非常感激。我已经记录了苹果的bug作为bug id#8329461,但我不确定如何加快这个或者它是否真的是一个普遍的问题。 ]

[ update to question below. There definitely seems to be a storekit sandbox issue at present. I've seen 4 or 5 other people report the same fault, but would appreciate a larger sample size! If you have a storekit implementation that you can test in the sandbox if you could report whether or not it works for you that would be much appreciated. I've logged a bug with apple as bug id#8329461 but am not sure how else to expedite this or if it is really a widespread issue. ]

我正在开发一个有效的iPhone商店套件实现。所有购买的物品都是消耗品,我们建立了多个测试账户。

I have a working iPhone storekit implementation in development. All the items for purchase are consumable, we have multiple test accounts established.

今天突然间,我的序列开始了;

All of a sudden today, my sequence goes;

1)从Apple申请产品清单......工作正常(可以连接到商店OK)

1) Request product list from Apple ... works fine (so can connect to store OK)

2)购买项目 - 获取确认您的In应用程序购买正常提醒

2) Purchase item - get "Confirm your In App Purchase" alert as normal

3)(点击购买)

4a)我的代码获取失败的交易错误代码2和描述无法连接到iTunes商店通过 - (void)paymentQueue:(SKPaymentQueue *)队列updatedTransactions:(NSArray *)Transactions方法。

4a) My code gets a failed transaction with error code 2 and description "cannot connect to itunes store" via the - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions method.

在这种情况下调用[[SKPaymentQueue defaultQueue] finishTransaction:transaction]。

[[SKPaymentQueue defaultQueue] finishTransaction: transaction] is being called in this situation.

4b)用户收到提醒您已经购买了此信息,但尚未下载(此设备上从未使用此用户帐户购买)。

4b) The user gets an alert "You've already purchased this but it hasn't been downloaded" (it has never been purchased on this device with this user account).

这是发生在不同的设备上以及之前从未使用过的测试帐户。我不知道我们的代码有任何变化。任何人都可以确认storekit测试框架对他们是否正常工作?今天是否还有其他人遇到过问题?

This is happening on different devices and with test accounts that have never been used before. I'm not aware of any changes to our code. Can anyone else confirm that the storekit test framework is working correctly for them? Is anyone else having issues today?

关于导致这种陌生感的原因是什么?消息无法连接到iTunes商店似乎很奇怪,因为它显然可以检索产品ID并观察交易。

Any ideas as to what causes this strangeness? The message "cannot connect to itunes store" seems odd given it clearly can for retrieving product ids and watching the transaction.

NB。我还注意到在商店中设置测试用户帐户已经改变 - 现在有更严格的密码要求等等,所以我想知道Apple是否已经改变了可能导致问题的事情。

NB. I also note that setting up test user accounts in the store has changed - there are now stricter password requirements etc and so I'm wondering if Apple have changed something that might be causing the issue.

TIA
Roger

TIA Roger

PS。在第一次尝试使用新设备时,我收到警告无法连接到iTunes商店以后再试,但后来发生的情况是该设备认为已经购买了该设备,因此会提供有关再次下载的消息。

PS. On a first attempt on a new device, I get the alert "unable to connect to itunes store try again later" but then what happens is that the device thinks it has already been purchased so gives the message about downloading again.

推荐答案

刚刚从Apple收到最终更新信息。

Just had a final update from Apple closing the bug.

这是一封关于错误ID#8329461的礼貌电子邮件。

Engineering提供了有关此问题的以下反馈:
我们认为此问题现已解决。如果您有任何问题,请告诉我们。

这篇关于iPhone storekit沙盒停止工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆