我正在尝试使用 iOS7 上新提供的收据将我的付费应用程序转换为免费增值,当我在那里时,我也在进行收据验证。
我有点困惑,因为收据返回的是当前版本和原始版本的 CFBundleVersion,而不是我们应该根据Apple验证收据的 CFBundleShortVersionString 。
有没有其他人经历过这个?我应该通过检查 CFBundleVersion 来允许收据验证成功,还是这是暂时的?
所以原来iOS收据不使用原始版本和当前版本的CFBundleShortVersionString,而是CFBundleVersion。在此处查看详细信息。这与 Mac 收据有所不同,因此任何使用 iOS 的 Mac 收据验证码的人都应该知道这一点。