1

私のデバイスに、2 つのベンダーに対応する 2 つのバンドル ID からのアプリがあるとします。

com.example0 com.example1

それぞれに 2 つのアプリがインストールされているとします。これらのベンダーの IDFV を取得して表示するにはどうすればよいですか? 私の理解では、ベンダーごとに、すべてのアプリをアンインストールしない限り、IFDV はそのベンダーのすべてのアプリで同じです (そうすると、IDFV はリセットされます)。たとえば、com.example0 の 2 つのアプリは、両方のアプリをアンインストールして再インストールしない限り、同じ IDFV を持っています。

4

2 に答える 2

4

ベンダーのバンドル ID から IDFV を取得できるとは思いません。以下を使用して、現在のアプリのベンダーの現在の IDFV のみを取得できると思います。

NSString *idfv = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
于 2014-02-26T01:46:36.970 に答える
1

このスレッドで私の回答をご覧ください。Apple は、IDFV の意図された動作方法を変更しました。 identifierForVendor 問題

于 2014-03-01T05:06:08.653 に答える