我正在为我的夏季iPhone课程开发一款专为情侣设计的应用程序,并且我不确定让两个不同用户的手机在一个帐户中读取和写入同一数据库的最佳方式。两个用户为“奖励”,“惩罚”和“奖品”创建并授予彼此点数。我试图将本地数据库放入CoreData,然后将其推入iCloud。但是,我只是找到适用于单人应用程序的方法。这是一款需要更新共享数据库的双人游戏。如果您对如何直接向每个人发送通知并维护一致的单独本地数据库,或者在一个帐户中为两个用户提供单个后端数据库(用户的电话可以推拉),我将不胜感激。从读写。我很难找到追求这条道路的正确道路。 感谢。
答案 0 :(得分:1)
您可以在许多机制的帮助下轻松地在服务器端保存数据库,例如PHP Script就是最佳示例 链接 - Advices on server implementation for server/client structure iOS App development?
答案 1 :(得分:0)
iOS的第三方框架称为Parse。这是一个非常棒的后端服务,可以添加云数据库。您可以创建对象并将其存储在云中并随时访问它,它还具有推送通知和分析功能。它适用于许多平台,包括iOS,它可以直接访问所有功能。
该网站位于:https://parse.com
答案 2 :(得分:0)
每当您尝试将一个数据库用于多个设备时,您需要在服务器端创建/保存数据库,或者您可以尝试Parse
。因为本地数据库始终用于特定于设备。