我正在开发的应用程序具有可用于解锁内容的消耗性应用内购买货币。
我目前正在通过 iCloud KVC 跟踪/备份“信用”级别。但是,如果用户要在另一台离线设备上解锁项目,则积分不会在在线设备上更新,反之亦然(如 Apple 在其 iCloud 设计指南中所述)。这对于高分之类的问题是可以解决的,但对于可购买的货币,我认为在线验证方法会起作用。
有没有办法强制检查 iCloud 以获取最新的键值对?即,如果设备离线,它只会返回一个错误,如果它在线,它会相应地更新总数。
谢谢!
我正在开发的应用程序具有可用于解锁内容的消耗性应用内购买货币。
我目前正在通过 iCloud KVC 跟踪/备份“信用”级别。但是,如果用户要在另一台离线设备上解锁项目,则积分不会在在线设备上更新,反之亦然(如 Apple 在其 iCloud 设计指南中所述)。这对于高分之类的问题是可以解决的,但对于可购买的货币,我认为在线验证方法会起作用。
有没有办法强制检查 iCloud 以获取最新的键值对?即,如果设备离线,它只会返回一个错误,如果它在线,它会相应地更新总数。
谢谢!