我正在尝试制作一系列需要用户创建帐户并登录的应用程序,因此他们可以在多个设备上使用该应用程序并拥有相同的数据(例如虚拟货币数量和玩家分数) ),但是,我不知道如何解决这个问题,我决定我的应用程序最好不要使用苹果 GameKit(游戏中心),因为它有很多限制(例如不显示用户名)。我可以使用什么方法来做到这一点?我需要学习另一种语言吗
谢谢
最佳答案
您可以尝试Firebase ,它专门作为移动应用程序的后端。基本上,当您想要在游戏中存储的值发生更改时,向 Firebase 发送一种 POST 请求,并发送一种 GET 请求以将所述值获取到您的移动应用程序。通过这种方式,您可以将数据存储在 Firebase 上,并在同一用户从不同设备登录时通过多个设备获取数据。
有关更多信息和快速入门,请查看此链接:https://www.firebase.com/docs/ios/quickstart.html
关于ios - 使用 Swift 进行在线数据存储和传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38371143/