所以我已经在应用商店出售了付费应用。我正在使用相同的项目并为free / lite版本创建新目标。对于安装免费版本的用户,我将有一个购买按钮,允许他们购买应用程序。我会假设当他们点击购买按钮时,我会提示他们输入密码,然后新的应用程序ID会被识别,允许付费版本?这是如何实现免费和付费版本?到目前为止,我只有免费目标中的购买按钮和付费目标。我到目前为止这样做了吗?我该如何从这里开始?喜欢编程我的按钮在应用程序购买完整版?这当然不是一个明确的问题。谢谢!
答案 0 :(得分:2)
过去我制作了一个可以免费下载的目标。在应用程序中,您有一个按钮,可以启动应用程序内购买过程(您不会对名称和密码执行任何操作,Apple会在您拨打适当的电话时进行处理)。用户成功购买应用后,我会在NSUserDefaults
中设置一个布尔值,例如'isPurchased'。
在您的代码中,您可以允许用户使用专业升级或免费试用的任何地方,只需检查bool'isPurchased'的值,然后显示额外内容。
**编辑 请尝试遵循本教程。它向您展示了如何设置应用程序购买以及如何使用按钮启动该过程。 In App Tutorial