In App Purchase Products that are not quot;Cleared For Salequot; showing up in Sandbox mode(在应用程序购买中,未批准销售的产品将以沙盒模式显示(q;))
本文介绍了在应用程序购买中,未批准销售的产品将以沙盒模式显示(&q;)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在应用程序购买中有一些未在iTunes Connect中清除出售的内容。
我的目标是能够在应用程序启动后根据需要启用和禁用它们。 但是,当我在沙箱模式下测试时,所有这些产品都会出现。我曾假设SKProductsResponse将在其validProductIdentifier方法中返回任何无效的产品。
这是沙箱模式和生产模式之间的区别吗?即使没有批准销售,这些产品也会一直出现吗?
推荐答案
是的,有区别。我刚刚发布了我的应用程序的一个版本,它检查11个不同的IAP,其中只有4个获得批准。在这些中,只有1个是"可以出售的"。因此,在产品中,只有1出现。对于处于"已批准"状态的其他用户,当我将其更改为"可供销售"时,它们会显示在我的生产应用程序中(一旦更改从苹果的服务器传播,这需要几个小时)。
但是,在沙盒中,我的应用程序正在查找的所有产品标识符都会显示,因为它会在AppStore中找到它们。就像你说的,它们是空白的。SKProduct
没有可用于检查此"已清售"标志的属性。
事实上,我找到了您的帖子,因为我希望找到其他有这种情况的人--因为我的新版本刚刚因为这些"空白项"而被拒绝。你会认为应用商店的评论者会知道沙盒的行为与生产不同。:/
这篇关于在应用程序购买中,未批准销售的产品将以沙盒模式显示(&q;)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:在应用程序购买中,未批准销售的产品将以沙盒模式显示(&q;)
猜你喜欢
- 用 Swift 实现 UITextFieldDelegate 2022-01-01
- 在测试浓缩咖啡时,Android设备不会在屏幕上启动活动 2022-01-01
- Android - 拆分 Drawable 2022-01-01
- Android - 我如何找出用户有多少未读电子邮件? 2022-01-01
- 如何检查发送到 Android 应用程序的 Firebase 消息的传递状态? 2022-01-01
- 使用自定义动画时在 iOS9 上忽略 edgesForExtendedLayout 2022-01-01
- 想使用ViewPager,无法识别android.support.*? 2022-01-01
- android 4中的android RadioButton问题 2022-01-01
- MalformedJsonException:在第1行第1列路径中使用JsonReader.setLenient(True)接受格式错误的JSON 2022-01-01
- Android viewpager检测滑动超出范围 2022-01-01