0

ユーザーがバウチャー コードを引き換えることができるアプリを持っていますが、30 分ごとに 1 つしか請求できないように制限したいと考えています。

そのため、バウチャーを最後に引き換えた時間を何らかの方法で保存する必要があり、別のバウチャーを引き換えようとすると、アプリは前回を確認し、最後のバウチャーが 30 分以上前の場合にのみ新しいバウチャーを提供します。

ユーザー設定にデータを保存しますか、それとももっと良い方法がありますか?

4

1 に答える 1

2

最後のバウチャーが引き換えられたときのタイムスタンプを保存することはNSUserDefaults、単純な解決策としてはおそらく問題ありません。

しかし、これをどの程度安全にする必要がありますか? 原則として、特に金銭的な理由でこれを厳密に実施する必要がある場合は、クライアントを決して信頼しないでください。コードを検証し、使用制限を適用するためのサーバーが必要であることを意味します。

于 2013-06-14T19:51:56.680 に答える