首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >跟踪iOS在应用程序中的购买货币

跟踪iOS在应用程序中的购买货币
EN

Stack Overflow用户
提问于 2014-04-16 17:33:59
回答 1查看 154关注 0票数 1

我们有一个应用程序,我们提供可消费的应用程序内购买,这是以虚拟货币的形式。(例如,100枚硬币)应用程序内的货币用于应用程序中的一些高级功能,用户可以根据需要补充它们。

我们正在寻找一种可靠地跟踪虚拟货币的方法(幸存的恢复),并且倾向于基于服务器的解决方案,在数据库中可以跟踪这些解决方案。在这里发挥的另一个因素是,我们希望减少摩擦在应用程序,以便没有登录,注册或fb连接。

我们在这种方法中遇到了一个问题:-我们需要找到一个与“设备”相关联的唯一标识符,该标识符将在恢复后存活下来。

此外,我们还意识到,这种方法不支持在单个用户的多个设备之间同步货币余额。有办法将这些数据绑定到用户的appstore帐户吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-16 20:11:12

  1. 当用户第一次登录到特定设备时生成指纹。
  2. 使用“"kSecAttrAccessibleWhenUnlockedThisDeviceOnly”“键的with值将此指纹保存在密钥链中。

需要考虑的事情,

  • 项目将密钥链将持久化,即使用户删除应用程序。
  • 钥匙链项目是备份和恢复,甚至可以恢复到其他设备,因为你使用上面的钥匙,指纹将不会恢复到其他设备。
  • 如果设备所有权被更改,则为新用户替换为新用户,或与新用户关联。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23116312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档