【问题标题】:Fail to purchase at in app purchase with unknown reason无法在应用内购买,原因不明
【发布时间】:2012-04-20 05:47:06
【问题描述】:

我在我的应用中实现了应用购买并发布。 但我有时(并非所有时间)都未能在我的应用中购买产品。

我有 2 个问题。

  1. 会发生什么情况??

    我测试了我的应用,但它没有发生。 万一发生了怎么办??你有类似的经历吗??

  2. “:transaction: 180000012369078 - 1”是什么意思?

    这是我的设备在管理器上的日志。 成功时,交易编号为“1”,并且 失败时,事务的编号为“2”。 成功和失败的格式也不一样。

我的日志

成功

Jul 21 12:06:05 unknown adhoc[4714] <Warning>: transaction: (null) - 0
Jul 21 12:06:05 unknown adhoc[4714] <Warning>: purchasing
Jul 21 12:06:18 unknown adhoc[4714] <Warning>: transaction: 180000012369078 - 1
Jul 21 12:06:18 unknown adhoc[4714] <Warning>: purchased

失败

Jul 20 19:50:41 unknown adhoc[2202] <Warning>: transaction: (null) - 0
Jul 20 19:50:41 unknown adhoc[2202] <Warning>: purchasing
Jul 20 19:50:41 unknown itunesstored[2273] <Notice>: MS:Notice: Installing: com.apple.itunesstored [itunesstored] (550.58)
Jul 20 19:50:41 unknown itunesstored[2273] <Notice>: MS:Notice: Loading: /Library/MobileSubstrate/DynamicLibraries/Activator.dylib
Jul 20 19:50:44 unknown itdbprepserver[2270] <Warning>: Running Create Triggers...
Jul 20 19:50:46 unknown adhoc[2202] <Warning>: transaction: 70AAEAAE-22DF-4927-A6FA-4ECF4783619D - 2
Jul 20 19:50:46 unknown adhoc[2202] <Warning>: failed
Jul 20 19:50:46 unknown adhoc[2202] <Warning>: unkwown

请帮忙。谢谢。

【问题讨论】:

  • 大量真实用户在生产中遇到同样的问题——没人​​知道是什么原因造成的 :(

标签: iphone in-app-purchase storekit


【解决方案1】:

购买失败后,使用 [transaction.error localisedDescription];.

它可能会失败,因为 wifi 连接很弱,它会以Error : Cannot Connect to iTunes Store 的描述退出。

如果出现此错误,请重置设备中的所有设置。我就这样解决了!

【讨论】:

    猜你喜欢
    • 2015-12-09
    • 2019-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 2018-10-18
    • 1970-01-01
    • 2011-09-20
    相关资源
    最近更新 更多