【问题标题】:Upgrade free app to paid with in app purchase?将免费应用升级为通过应用内购买付费?
【发布时间】:2012-06-26 03:50:54
【问题描述】:

所以我已经在应用商店出售了一款付费应用。我正在使用同一个项目并为免费/精简版创建一个新目标。对于安装免费版的用户,我将有一个购买按钮让他们购买该应用程序。我假设当他们点击购买按钮时,我会提示他们输入密码,然后新的应用程序 ID 会被识别为允许付费版本?这是如何实现免费和付费版本的吗?到目前为止,我只有免费目标和付费目标中的购买按钮。到目前为止,我这样做对吗?我该如何从这里开始?喜欢为完整版的应用内购买编程我的按钮吗?这当然不是一个明确的问题。谢谢!

【问题讨论】:

    标签: iphone xcode app-store in-app-purchase


    【解决方案1】:

    过去我制作了一个可以免费下载的目标。在应用程序中,您有一个按钮,用于启动应用程序内购买过程(当您拨打适当的电话时,您无需使用名称和密码进行任何操作)。用户成功购买应用后,我会在 NSUserDefaults 中设置一个布尔值,例如“isPurchased”。

    在您的代码中,只要您允许用户使用专业升级或免费试用,只需检查布尔值 'isPurchased' 的值并显示或不显示额外内容。

    **编辑 尝试按照本教程进行操作。它向您展示了如何在应用程序购买中进行设置以及如何使用按钮开始该过程。 In App Tutorial

    【讨论】:

    • 是的,我知道苹果会处理应用内购买的身份验证。但是,我们如何用一个按钮开始这个过程呢?并在 NSUserDefaults 中设置一个布尔值并调用它?
    • 我在上面添加了一个链接...试试看
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多