私たちのアプリは、ユーザーが一度だけ、そして一度だけ何かをすることを可能にします。一部のデータはサーバーに送信され、ユーザーはその見返りに何かを受け取ります。ただし、ユーザーはこの機能を再度使用するためにアプリを再インストールすることができます。
これを防ぐにはどうすればよいですか?「[[UIDevicecurrentDevice]uniqueIdentifier]」は非推奨であり、拒否される可能性があるため、これを解決するための最良の方法は何ですか?
前もって感謝します
私たちのアプリは、ユーザーが一度だけ、そして一度だけ何かをすることを可能にします。一部のデータはサーバーに送信され、ユーザーはその見返りに何かを受け取ります。ただし、ユーザーはこの機能を再度使用するためにアプリを再インストールすることができます。
これを防ぐにはどうすればよいですか?「[[UIDevicecurrentDevice]uniqueIdentifier]」は非推奨であり、拒否される可能性があるため、これを解決するための最良の方法は何ですか?
前もって感謝します
あなたが使用することができます
OpenUDID
#include "OpenUDID.h"
NSString* openUDID = [OpenUDID value];
ここから入手 リポジトリへのリンク
SecureUDID を使用すると、問題も解決します。SecureUDID は一種のメカニズムであり、ドメイン名とキーを入力として受け取ります。より安全で、100% ユニークです。このロジックを使用すると、ユーザーがデバイスを再起動するか、アプリケーションを再インストールしても、UDID が変更されることはありません。
これを試して
#include "OpenUDID.h"
NSString* openUDID = [OpenUDID value];