2015-07-22 37 views
-2

我正在开发一个应用程序,为我的夏季iPhone类是专为夫妇,并不知道最好的方式有两个不同的用户手机读取和写入相同的数据库一个帐户。两个用户为“奖励”,“处罚”和“奖品”创建并授予彼此点数。我试图将本地数据库放入CoreData中,然后将其推入iCloud。不过,我只能找到适用于单人应用的方法。这是需要更新共享数据库的双人游戏。如果您对如何将通知直接发送给每个人并维护一致的单独本地数据库的方式有任何建议,或者希望为单个帐户中的两个用户拥有单个后端数据库,而这两个用户的电话可以推送和拉出从阅读和写作。我无法找到正确的路径追求这一点。 谢谢。链接2 iPhone的单个iOS应用程序数据库

+0

核心数据仅用于本地存储。您想要使用的是CloudKit,它是Apple的远程后端服务,它会感觉与Core Data非常相似,不应该花费那么长时间才能弄清楚....您也可以使用Parse.com。 – DBoyer

回答

0

iOS有一个叫做Parse的第三方框架。这是一个了不起的后端服务,增加了一个云数据库。您可以创建对象并将其存储在云中并随时访问它,并且它具有推送通知和分析功能。它适用于包括iOS在内的许多平台,并且可以直接访问其所有功能。

该网站是在这里:https://parse.com

0

当您尝试使用多个设备一个数据库,你需要创建/保存在数据库服务器端或者你可以尝试Parse。因为本地数据库总是用于特定设备。