2013-02-17 23 views
0

我有一个包含许多用户,设备和urls类的类,用于存储每个用户,用户名,设备名称和一些URL。如何限制用户在Parse中存储数据并检查注册设备

如果用户Suleman在iPhone 4中登录到我的应用程序,Class将包含他的用户ID和Iphone 4.如果同一用户Suleman在iPad中登录到我的应用程序,此时类将包含用户ID和他的iPhone 4和iPad。之后,用户从ipad和iphone发送一些url到我的url类。

我的第一个问题:

  1. 我怎样才能把检查该用户无法注册相同的iPhone 4多 倍。只注册一次设备ID。

  2. 如何检查用户只能为每个设备存储5个URL。如果 用户尝试发送第6个网址,它将不会存储,我的应用会说您已达到有限数据的 。

在此先感谢...完全在Parse和iOS开发中的新功能。或者有更好的办法。

回答

2

我建议您需要一些方法来始终确切知道在设备上访问您的软件的用户。您不能相信用户将始终使用相同的用户名,并且您不能相信IP地址。

我会建议使用电子邮件地址。

让他们在他们的电子邮件中输入注册设备并向他们发送确认码/链接。这样,您就可以跟踪应用程序的使用情况,并限制他们的访问权限/他们可以注册的设备数量。

+0

感谢您的想法...还有一个问题,我的iphone应用程序如何知道ipad刚刚更新了服务器上的mysql数据库...所以它可以执行一些代码从服务器获取数据? – user777304 2013-02-21 06:27:44

+0

您必须设置轮询才能按间隔查询数据库。请小心不要将时间间隔设置得太低,否则您的移动用户将不高兴。 =) – ryan1234 2013-02-21 15:58:46

相关问题