【问题标题】:Milkman Games iOS in-app purchase for Adobe AIR example never completes purchase in app storeMilkman Games iOS 应用内购买 Adob​​e AIR 示例从未在应用商店完成购买
【发布时间】:2012-10-31 05:19:24
【问题描述】:

我从 Milkman Games 购买了适用于 Adob​​e Flash/AIR 的 iOS 应用内购买原生扩展,但遇到了问题,也许其他人在测试中看到了它(我与作者通信,但它没有听起来不像是他遇到了什么)。

当我仔细按照示例和说明进行非消耗性应用内购买时,它会询问我(在我的 iPad 上):

  1. 确认您的应用内购买 [环境沙盒]
  2. 获取我的 Apple ID/密码
  3. 需要验证 [环境:沙盒]
  4. 再次输入密码
  5. 进入应用商店
  6. 带有 [Environment: Sandbox] 的对话框,背景框显示“正在加载...”
  7. 再次输入密码...

然后它无休止地重复第 6 步和第 7 步,从未完成购买。我知道我的密码是正确的,因为当我输入错误时,我会收到一条警告消息。

有人见过这样的吗?感谢您提供的任何见解!

【问题讨论】:

  • 嘿,user150812 使用此 ANE 解决了您的问题吗?我正在考虑购买此 ANE?而且我还没有找到任何与之相关的常见问题解答。所以,我想问问。分享您的经验?
  • 您好,刚刚看到您的评论——我从 2013 年年中开始一直在使用 ANE,效果很好。我只是在注册测试用户的过程中走得太远了,我只需要创建测试用户,然后当我去购买时,我会点击购买并以测试用户身份登录。当 iOS 7 出现时,我不得不用 Milkman Games 提供的更新替换 ANE(恢复事务无法正常工作),但自从这样做之后,我就没有任何问题了。

标签: ios air in-app-purchase


【解决方案1】:

您需要先在 ipad 的设置中退出 iTunes。然后,当您登录您的应用程序时,请使用您的测试帐户。它不会要求您查看付款信息或任何其他信息。

【讨论】:

    【解决方案2】:

    这可能是一个疯狂的尝试,但您使用的是真实 Apple id 帐户还是测试 Apple id 帐户?

    当我设置应用内购买时(虽然不使用 ANE),我记得类似的事情。

    iTunes 连接、管理用户、测试用户。创建一个用户帐户并使用这些设置进行测试。

    【讨论】:

    • 感谢您的尝试,但我使用的是测试用户。不知道是不是测试的时候正常,但是我去测试购买的时候app store后台一直说“Loading”有加载动画(当然我还没有加载真实的内容到商店,所以没有任何东西可以加载,但我想进行测试也许他们会在那里显示一些东西。
    • 再次感谢 crooksy88,看来问题可能是我在注册过程中让测试用户走得太远了。我在 iTunes Connect 中创建了一个测试用户,然后在网上我通过了电子邮件验证等,并查看/填写了个人资料。我什至不得不添加一张真正的信用卡(然后我将其删除)。我创建了一个新的测试用户,但在出现提示时(在 iPad 上)没有“查看”或填写这些详细信息。也可能只是创建另一个测试用户(如这里:stackoverflow.com/questions/7402801/…
    • 我真的不知道是不是填写了详细信息,还是创建了第二个用户。给我的线索是我第一次尝试,当我去购买产品时,它会切换到 iTunes Store,我会看到示例代码中的错误消息转到“无法连接到 iTunes”,这就是促使我搜索找到我上面提到的相关问题的原因。
    【解决方案3】:

    当您不使用美国测试帐户时,会发生此密码循环。

    创建一个美国测试帐户重置 ipad 并选择美国。

    测试。

    【讨论】:

      猜你喜欢
      • 2013-10-15
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-17
      • 2012-07-07
      相关资源
      最近更新 更多