应用程序内购买错误0

问题描述 投票:0回答:4

我遇到了一个问题,我不知道如何解决它。请帮忙!

当我的应用程序尝试在沙盒中购买时,它始终会收到错误SKErrorUnknown。我尝试过这些线程中提到的方法但不适合我: Apple In-App Purchase SKErrorUnknown while testing in-app purchase https://stackoverflow.com/questions/7670739/in-app-purchase-error-solving

我在谷歌搜索但仍然没有帮助。

有谁知道如何修理它?

  1. 该应用程序可以成功从AppStore获取产品。
  2. 出现确认对话框。
  3. 单击“购买”按钮后,应用程序收到错误。
  4. 错误的描述是“无法连接到iTunes Store”。
  5. 我正在使用XCode4.2
iphone ios app-store
4个回答
1
投票

在我搜索并尝试了一整天之后,@orazran终于给了我答案:

只需创建一个新的测试帐户。

如果有人再次遇到问题,请先尝试这个简单的步骤。


1
投票

你创建了一个新的测试用户吗? iTunes Connect - >管理用户 - >测试用户?对?怎么做?


0
投票

我搜索了这个问题很长一段时间,最后,我看了文档和API参考:

常量SKErrorUnknown表示发生了未知或意外错误。

适用于iOS 3.0及更高版本。 SKErrorClientInvalid指示不允许客户端执行尝试的操作。

适用于iOS 3.0及更高版本。 SKErrorPaymentCancelled表示用户取消了付款请求。

适用于iOS 3.0及更高版本。 SKErrorPaymentInvalid表示Apple App Store无法识别其中一个付款参数。

适用于iOS 3.0及更高版本。 SKErrorPaymentNotAllowed表示不允许用户授权付款。

适用于iOS 3.0及更高版本。 SKErrorStoreProductNotAvailable表示请求的产品在商店中不可用。

适用于iOS 6.0及更高版本。


0
投票

我在新创建的sandox帐户中遇到了同样的问题。我只是从我的iphone断开了我的真实itunes帐户

设置/ / iTunes Store和App Store / Id Apple(第一行)

并连接了我的沙盒帐户

设置/ / iTunes Store和App Store / Sandbox(底部)

© www.soinside.com 2019 - 2024. All rights reserved.