Founq_KeychainIDFA 1.0.0

Founq_KeychainIDFA 1.0.0

ysghome 维护。



  • 作者:
  • ego.yin

Founq_KeychainIDFA

Founq_KeychainIDFA. 获取 idfa 标识以标识设备唯一性,并将其保存到 keychain 中。基本不变。除非刷机。 [根据原地址] 调整。原地址中,需要设置一个预处理宏定义命令,这样就没有办法使用 cocopods,所以这里做了一个调整。存储的 dfa 的 Keychain 标识默认为项目的 Identifier,所以 当项目的标识更改后也会不能获取,会重新创建)

测试数据

//第一次:2d54d261-7bae-4014-8b81-3f9ff969b6e1
//第二次:2d54d261-7bae-4014-8b81-3f9ff969b6e1
//卸载app启动:2d54d261-7bae-4014-8b81-3f9ff969b6e1

//delete之后:2b8d8afc-7f87-4c9c-ac73-ec64a89fc1a8
//delete之后2次:2b8d8afc-7f87-4c9c-ac73-ec64a89fc1a8
//delete之后卸载:2b8d8afc-7f87-4c9c-ac73-ec64a89fc1a8

使用方式

//设置你idfa的Keychain标示,该标示相当于key,而你的IDFA是value
//在KeychainIDFA.h中定义
#define IDFA_STRING @"com.qixin.test.idfa"

#import "KeychainIDFA.h"

[KeychainIDFA IDFA]//获取IDFA

[KeychainIDFA deleteIDFA]//删除Keychain中IDFA(一般不用)