“赠送”本身并不存在/不起作用,但有一种方法可以向特定用户免费提供您的StoreKit功能。在中,单击<管理用户>,然后单击<应用内购买测试用户>。在这里,您可以添加虚假的iTunes帐户,这些帐户可以免费下载您的StoreKit内容。我认为您不被允许/无法添加真实的电子邮件帐户。我不认为我尝试过,但我总是创建虚假的帐户和密码。任何东西都可以。在iPhone的App Store上注销您的帐户,进入您的应用程序,并使用虚假帐户和密码购买StoreKit产品。此帐户为您所有应用程序提供免费内容,而不仅仅是特定的应用内购买。正如您所看到的,这种方法只适用于您真正信任的人。您需要告诉人们帐户用户名和密码,如果他们告诉其他人,您将失去收入。本质上:“赠送”?...没有。博客作者/测试版/家庭免费内容?...是的。
iOS SDK中有一个名为Store Kit的框架,用于处理应用内购买。该框架仅用于收集付款。如iOS参考库中的应用内购买编程指南所述:“您必须提供任何其他功能,包括解锁内置功能或从您自己的服务器下载内容。”您需要创建赠送功能。 “现在使用StoreKit是否有一种方法可以提交带有他人电子邮件的购买?而不是当前用户?”我在SDK中没有看到这样的方法。当用户1想要为用户2购买应用内产品时,您将需要为用户1提供选择用户2的机制,然后按照StoreKit的正常流程为用户1处理付款。在您的服务器上保存交易(即用户1购买的用户2)。在您的应用程序中,当您检查解锁或下载应用内产品时,您将需要检查您的服务器以获取授权。
11.1 除了使用App Store之外的机制解锁或启用其他功能或功能的应用程序将被拒绝。
- Coder-256