在App Store中,应用内购买是否"有天赋"?

Arc*_*ian 19 iphone sdk app-store ipad ios4

有谁知道应用内购买是否有天赋?例如,如果我想在游戏中为家庭成员提供免费硬币,这可能吗?

Dan*_*tay 6

每个说法"Gifting"不存在/工作,但有一种方法可以免费为选择用户提供StoreKit功能.

iTunes Connect中,单击" 管理用户",然后单击" 应用内购买测试用户".

在这里,您可以添加假itunes帐户,它可以免费下载您的StoreKit内容.我不相信你被允许/能够添加真正的电子邮件帐户.不要以为我已经尝试过,但我总是创建虚假帐户和密码.从字面上看,任何事情

在iPhone的App Store中注销您的帐户,进入您的应用程序,并使用虚假帐户和密码购买StoreKit产品.此帐户提供有关您所有应用的免费内容.不仅仅是特定的应用内购买.

如您所见,此方法仅适用于您真正信任的人.您需要告诉人们帐户的用户名和密码是什么,如果他们告诉其他人有关它,您就会失去收入.

在本质上:

送礼?......不.

博客/测试版/家庭免费内容?...是的.


Mar*_*ark 2

iOS SDK 有一个名为 Store Kit 的框架,用于处理应用内购买。该框架仅用于收取费用。正如《iOS 参考库应用内购买编程指南》中所述:

您必须提供任何附加功能,包括解锁内置功能或从您自己的服务器下载内容。

您必须创建赠送功能。


“现在使用 StoreKit 有没有办法用其他人的电子邮件提交购买?而不是当前用户?” 我在 SDK 中没有看到执行此操作的方法。

当用户 1 去为用户 2 购买应用内产品时,您必须为用户 1 提供一种选择用户 2 的机制。然后使用 StoreKit 为用户 1 正常处理付款。将交易保存在您的服务器上(用户 1 执行的操作)购买用户 2)。在您的应用程序中,当您检查解锁或下载应用程序内产品时,您必须检查您的服务器是否有该授权。