1

私たちのアプリは、ユーザーが一度だけ、そして一度だけ何かをすることを可能にします。一部のデータはサーバーに送信され、ユーザーはその見返りに何かを受け取ります。ただし、ユーザーはこの機能を再度使用するためにアプリを再インストールすることができます。

これを防ぐにはどうすればよいですか?「[[UIDevicecurrentDevice]uniqueIdentifier]」は非推奨であり、拒否される可能性があるため、これを解決するための最良の方法は何ですか?

前もって感謝します

4

3 に答える 3

2

あなたが使用することができます

OpenUDID

#include "OpenUDID.h"
NSString* openUDID = [OpenUDID value];

ここから入手 リポジトリへのリンク

于 2012-06-12T12:58:16.037 に答える
0

SecureUDID を使用すると、問題も解決します。SecureUDID は一種のメカニズムであり、ドメイン名とキーを入力として受け取ります。より安全で、100% ユニークです。このロジックを使用すると、ユーザーがデバイスを再起動するか、アプリケーションを再インストールしても、UDID が変更されることはありません。

于 2013-08-08T12:50:14.420 に答える
0

これを試して

#include "OpenUDID.h"
NSString* openUDID = [OpenUDID value];
于 2012-06-12T12:58:04.510 に答える