使用 StoreKit 问题的应用内购买

Posted

技术标签:

【中文标题】使用 StoreKit 问题的应用内购买【英文标题】:In-App Purchases Using StoreKit Problem 【发布时间】:2011-02-07 16:11:59 【问题描述】:

我知道有人问过关于这个主题的问题,但我没有在任何一个问题中找到解决方案。

我在从 iTunesConnect 设置测试用户时遇到问题。主要是因为我没有创建测试用户的选项(该选项没有出现在我的菜单中)。我无法创建测试用户,因此我可以查看交易是否有效。

这是我采取的步骤:

1-创建 appID 并生成并安装新的配置文件;

2-创建App提交请求而不上传二进制文件;

但在创建测试用户或设置应用内购买(如 iTunes Connect 开发人员指南 6.4 中所述)时,我没有这样的选择。我以管理员权限登录。

如何创建测试用户帐户?

【问题讨论】:

经过2天的搜索,我终于找到了答案。他们忘记在应用内购买教程和苹果文档中告诉您的是,即使您只想测试 StoreKit 代码,您也必须设置付费应用程序的帐户。您可以从 Itunes Connect ->Contracts, Tax, and Banking 设置 ios 付费应用程序帐户。之后,您可以设置测试用户和您的应用内购买代码。我会把这个问题留在这里,以防其他人遇到这种麻烦 您为什么不将其发布为答案,以便其他人可以看到它已解决? @sudo rm -rf 好的,我会的!谢谢,对 stackowerflow 还是有点陌生​​。 @Rado:没有汗水!当答案可用时,您可能需要检查答案旁边的绿色勾号。可能需要一两天,因为您回答了自己的问题。 【参考方案1】:

他们在应用内购买教程和 Apple 文档中忘记告诉您的是,您必须设置一个付费开发者帐户,即使您只想测试 StoreKit 代码。

您可以从 iTunes Connect ->Contracts, Tax, and Banking 设置 iOS 付费应用程序帐户。之后,您可以设置一个测试用户并测试您的应用内购买代码。

【讨论】:

以上是关于使用 StoreKit 问题的应用内购买的主要内容,如果未能解决你的问题,请参考以下文章

苹果内购demo

是否可以在静态库中使用 StoreKit(应用内购买)?

StoreKit 框架 - 更改 iTunes 商店以进行应用内购买时未调用回调

google应用内购(in app billing),点击购买无响应

iOS的内购-应用内购买-关东升-专题视频课程

应用内购买不起作用