【问题标题】:iOS InAppPurchases with Phonegap 2.5iOS InAppPurchases 与 Phonegap 2.5
【发布时间】:2013-04-17 15:12:39
【问题描述】:

我目前正在为 Android 和 iOS 实现一个 HTML5 应用程序。现在我的下一个任务是让应用内购买发挥作用。

我正在使用 Cordova 2.5,使用 Xcode 4.6.2 构建。 作为 InAppPurchases 的插件,我使用 https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/InAppPurchaseManager

我已经注册了我的应用程序的新版本,所有的 inApp 产品都准备好销售了。

如果我使用模拟器,我可以获得产品的数据。它显示一个以正确价格购买商品的弹出窗口。然后它会询问 Apple ID。我向创建的测试用户注册。然后应用程序崩溃并出现以下错误消息:

2013-04-17 18:10:16.319 App[23553:c07] error 0 Cannot connect to iTunes Store
2013-04-17 18:10:16.319 App[23553:c07] state: PaymentTransactionStateFailed
2013-04-17 18:10:16.319 App[23553:c07] js: plugins.inAppPurchaseManager.updatedTransactionCallback.apply(plugins.inAppPurchaseManager, [
  "PaymentTransactionStateFailed",
  0,
  "Cannot connect to iTunes Store",
  "",
  "",
  ""
])

我不明白为什么它说他无法连接到 iTunes 商店。因为数据已经从那里加载了。

有人知道我可以做些什么来让它工作吗?

感谢您的帮助!

【问题讨论】:

  • 好的。我修好了它。我做的第一件事就是等待,不做任何改变,24 小时后返回项目已经减少了一些问题。然后我和测试用户一起从 App Store 下载了一个免费的应用程序。我几乎达到了它可以工作的程度......然后我切换到另一个版本的插件:github.com/usmart/InAppPurchaseManager-EXAMPLE。你猜怎么了?它现在有效。

标签: iphone html in-app-purchase cordova


【解决方案1】:

好的。我修好了它。我做的第一件事就是等待,不做任何改变,24 小时后返回项目已经减少了一些问题。然后我和测试用户一起从 App Store 下载了一个免费的应用程序。我几乎达到了它可以工作的程度......然后我切换到另一个版本的插件:github.com/usmart/InAppPurchaseManager-EXAMPLE。你猜怎么了?它现在可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-24
    • 1970-01-01
    • 2012-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-29
    • 2023-04-02
    相关资源
    最近更新 更多