【问题标题】:iOS App Store receipt file does not existiOS App Store 收据文件不存在
【发布时间】:2014-06-17 07:23:42
【问题描述】:

我尝试在沙盒/开发环境中读取 App Store 收据 (iOS7)。如果文件不存在(始终存在),我会发出 SKReceiptRefreshRequest。它总是在我的委托上调用 request:didFailWithError: 。这是为什么?我以为 Apple 会在开发测试时提供假收据?

【问题讨论】:

  • 代码0。操作无法完成。
  • 我不肯定,但我相信您需要在 itunesconnect.apple.com 中设置应用程序。尽管它还没有被“发布”。这不仅仅是创建一个应用程序 ID。你做到了吗?
  • 是的,已经在店里了
  • 收据仍然由苹果签名,虽然是“假的”,但据我所知,它仍然来自苹果服务器。几个问题。您是在设备上还是在模拟器中运行应用程序?如果在真实设备上,该设备是否具有网络连接? 3)您是否在每次运行时删除应用程序并安装新应用程序?我已经看到,如果删除了以前的版本,则在第一次运行应用程序时收据出现需要几秒钟。而且我相信我读过的一份文件说,如果收据最初不存在,您需要能够处理此案。
  • 设备和模拟器(相同的错误)。我的设备有网络连接。我并不总是在每次运行时都将其删除。

标签: ios receipt


【解决方案1】:

提醒自己和其他面临此类愚蠢问题的人:使用测试用户帐户登录!

现在一切正常。谢谢大家

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-23
    • 2018-02-17
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多