0

各ユーザー、ユーザー名、デバイス名、およびいくつかの URL を格納する、多くのユーザー、デバイス、および URL クラスを持つクラスがあります。

ユーザー Suleman が iPhone 4 で私のアプリにログインすると、クラスには彼のユーザー ID と Iphone 4 が含まれます。同じユーザー Suleman が iPad で私のアプリにログインすると、クラスにはユーザー ID と彼の iPhone 4 および iPad が含まれるようになります。その後、ユーザーは ipad と iphone から私の URL クラスにいくつかの URL を送信します。

私の最初の質問:

  1. ユーザーが同じiphone 4を何度も登録できないことを確認するにはどうすればよいですか。デバイス ID の登録は 1 回だけです。

  2. ユーザーがデバイスごとに 5 つの URL しか保存できないことを確認するにはどうすればよいですか。ユーザーが 6 番目の URL を送信しようとすると、それは保存されず、私のアプリは制限されたデータに達したと言います。

前もって感謝します... Parse および iOS 開発ではまったく新しいものです。またはこれのためのより良い方法。

4

1 に答える 1

2

デバイス上のソフトウェアにアクセスしているのが誰であるかを常に正確に知る方法が必要であることをお勧めします。ユーザーが常に同じユーザー名を使用することを信頼することはできず、IP アドレスを信頼することもできません。

メールアドレスの使用をお勧めします。

電子メールに入力してデバイスを登録し、確認コード/リンクを送信してもらいます。そうすれば、アプリケーション全体での使用状況を追跡し、アクセスや登録できるデバイスの数を制限できます。

于 2013-02-18T01:10:45.173 に答える