在Mac Store上进行应用内购买

时间:2017-02-05 21:07:31

标签: ios macos

我正在尝试对我的应用 SKProductsRequest 进行填充回复,但 SKProductsResponse 会返回0结果。因此,这让我相信我已经在iTunes Connect中错误地设置了应用内购买。

首先,您是否必须提交应用二进制文件来测试Mac App Store的应用内购买情况?这并没有多大意义,但iTunes Connect上的这一陈述让我认为,特别是"您的首次应用内购买必须使用新的应用版本提交":

enter image description here

其次,"应用程序内购买部分"没有"提交"按钮,您无法选择应用内购买(它只是文字)。什么是声明所说的"从应用程序的应用内购买中选择它..."?

enter image description here

我的应用具有应用内购买权利,我已经验证SKProductRequest请求有效的产品名称,并且我还有付费应用程序合同生效。

2 个答案:

答案 0 :(得分:0)

您必须使用Xcode向iTunes Connect提交上传新应用程序版本,然后才能运行。就这么简单。

此致

答案 1 :(得分:0)

原来我必须遵循以下步骤:

  1. 为Mac App Store创建Sandbox Tester用户
  2. 使用该Sandbox Tester帐户登录developer.apple.com
  3. 然后按预期填充 SKProductsResponse