【问题标题】:in app purchase in iOS using parse and objective-C在 iOS 中使用 parse 和 Objective-C 购买应用程序
【发布时间】:2015-02-25 07:21:00
【问题描述】:

我想使用 parse.com 和 Objective-C 在 iOS 中实现应用购买。我在互联网上进行了搜索,但没有任何帮助,即使我还没有任何方法可以开始尝试。请帮我实现它。 非常感谢提前

【问题讨论】:

    标签: ios objective-c ios7 parse-platform ios8


    【解决方案1】:

    我通常不喜欢仅作为链接回答。主要是由于链接失效,但由于此引用来自博客,我相信它不会很快被删除。

    Parse 文档齐全并提供大量开放资源,您应始终先与他们联系,看看他们手头是否有任何与您的问题相关的文档,因为很有可能,他们有:

    http://blog.parse.com/2012/07/24/in-app-purchase/

    从博客中转述链接腐烂的机会盛行:

    假设您要销售一款名为“Pro”的产品,该产品可以去除应用中的所有广告:

    // First, register a handler for the product
    [PFPurchase addObserverForProduct:@"Pro" block:^(SKPaymentTransaction *transaction) {
    // Write business logic that should run once this product is purchased.
    isPro = YES;
    }];
    
    // ... Later, when the user is purchasing the product:
    [PFPurchase buyProduct:@"Pro" block:^(NSError *error) { ... }];
    

    Parse 可以托管您的数字下载并安全地交付它们。使用数据浏览器,您可以将内容文件上传到 Parse 上的 Product 类。在应用程序中下载文件:

    [PFPurchase addObserverForProduct:@"Pro" block:^(SKPaymentTransaction *transaction) {
    [PFPurchase downloadAssetForTransaction:transaction completion:
            ^(NSString *filePath, NSError *error) { ... }];
    }];
    
    // ... Later, when the user is purchasing the product:
    [PFPurchase buyProduct:@"Pro" block:^(NSError *error) { ... }];
    

    【讨论】:

    • +1 为您的答案,但我不明白从哪里开始。我从来没有为应用程序进行 IAP 这是我第一次使用 parse.com
    • 还不清楚@AnkitNeoGHz 吗?这是parse.com/docs/ios_guide#iap/iOS的更彻底的介绍
    • 对不起,我还是有麻烦。
    • 那么这听起来像是一个单独的问题@AnkitNeoGHz。一旦您按照 Parse 文档实现了代码但仍然无法弄清楚,请针对您遇到的特定实例发布一个单独的问题,以便未来的问题寻求者有同样的机会学习(他们很可能不会滚动浏览 cmets 以找到答案)。本案例中的具体问题已回答如何使用 parse 实现应用内购买,但您的项目的具体问题应在别处询问。
    • 是的,我会的,但我有一个问题要问你。通过这两种方法,我可以实现应用内购买(我只销售产品而不是任何下载)。
    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    相关资源
    最近更新 更多