Iphone 应用商店中的InApp购买被拒绝

Iphone 应用商店中的InApp购买被拒绝,iphone,app-store,in-app-purchase,Iphone,App Store,In App Purchase,我刚被应用商店的免费应用拒绝了。我上传了3个应用程序,高清(iPad)、Paydiphone和免费iPhone。在免费版本中,我有一个指向完整版本的链接。 显然,我需要的是免费版的inAppPurchase,而不是链接到完整版 我应该如何以最简单的方式实现这一点?我想要的是一个按钮,上面写着购买完整版,然后免费版变成完整版。是否可以仅使用这两个版本,或者我需要为此创建另一个完整版本 除了谷歌给我的教程之外,我不知道如何进行iApp购买,我可以使用任何推荐或示例代码吗?没有办法。正确的方法是在免费

我刚被应用商店的免费应用拒绝了。我上传了3个应用程序,高清(iPad)、Paydiphone和免费iPhone。在免费版本中,我有一个指向完整版本的链接。 显然,我需要的是免费版的inAppPurchase,而不是链接到完整版

我应该如何以最简单的方式实现这一点?我想要的是一个按钮,上面写着购买完整版,然后免费版变成完整版。是否可以仅使用这两个版本,或者我需要为此创建另一个完整版本


除了谷歌给我的教程之外,我不知道如何进行iApp购买,我可以使用任何推荐或示例代码吗?

没有办法。正确的方法是在免费版本中包含填充版本的所有功能,并且仅在用户购买inApp购买项目时解锁这些功能


首先,仔细阅读developer.apple.com上的《inApp购买开发者指南》

我发现这个网站对设置应用内购买非常有帮助:

您所需要的就是:

到目前为止,最容易实现的应用程序内storekit。。。他会引导您完成整个过程,然后在底部有一个链接,其中包含源代码zip文件。确保你读了它,并得到了很好的理解经验法则:在不理解任何其他人的源代码之前,千万不要实现它。稍后进行调试可以省去很多麻烦

记住:现在你必须在点击“升级”按钮之前进行网络检查,查看网络是否存在,否则你的应用程序将再次被拒绝。幸运的是,我有一样东西要给你:


另外,我也同意
NSUserDefaults
是最好的方法,幸运的是上面的源代码链接为您完成了所有这些!这真的没有变得容易

我在看了这篇关于u形管的教程后,它开始工作了。我真的可以推荐它。
这里有一个示例项目


实际上已经完成了!免费版本包含所有功能。所以我应该有一个变量来指示应用程序是否已被购买?根据该变量添加或锁定功能?变量必须在程序启动之间保存在内存中。我想,NSUserDefaults可以吗?您可以输入userdefaults。如果nsuserdefaults只是一个变量,那么最好使用它