【问题标题】:In-App Purchase, how to get products which are have "Waiting for review" status应用内购买,如何获取处于“等待审核”状态的产品
【发布时间】:2013-01-09 09:56:04
【问题描述】:

我已经发布了应用,并为应用内购买添加了新产品。现在状态是“等待审核”。如何以编程方式获取产品状态?

我知道,如果您尝试购买此产品,则会收到错误代码 0。但我需要在用户开始购买之前检查我所有的产品 ID。

谢谢!

【问题讨论】:

    标签: ios in-app-purchase app-store-connect


    【解决方案1】:

    如果您使用的是 Xcode 或 Application Loader,则您已经安装了 Transporter(Apple 的命令行工具)。 您可以在以下位置找到它: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin

    Transporter 具有查找模式,可让您检索应用的当前元数据,并将创建一个 App Store 包在设置的目的地。

    在终端应用程序中键入以下命令(导航到安装 Transporter 的目录): $ iTMSTransporter -m lookupMetadata -u [iTunes Connect 用户名] -p [iTunes Connect 密码] -vendor_id [App SKU] -destination [App Store Package 的目标路径] -subitemtype InAppPurchase -subitemids [requested_purchase_ID]

    如果您有多个产品要检查。在 subitemids 中设置 purchase_IDs 逗号分隔列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-05
      • 2020-12-29
      • 2011-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多