Skip to content

封装了持久化保存/查看设备唯一标识的功能, 并且可以判断应用是不是第一次安装 (UUID+KeyChain), 支持pod引入

License

Notifications You must be signed in to change notification settings

Hext123/HDeviceIdentifier

Repository files navigation

HDeviceIdentifier

封装了持久化保存/查看设备唯一标识功能的工具类, 并且可以判断应用是不是第一次安装

Version License Platform

原理:

使用步骤:

CocoaPads (推荐):

pod 'HDeviceIdentifier', '~> 0.1'

手动引入:

  1. 下载此项目 (点击Download ZIP按钮 或 点此下载)

  2. HDeviceIdentifier目录下的HDeviceIdentifierUtils文件夹拖到你的项目中 (查看此文件夹)

  3. 打开你项目的Target->Build Phases->Compile Sources, 找到SFHFKeychainUtils.m项, 双击此项并填入-fno-objc-arc (因为此文件不是ARC下编写的)

  4. 现在可以开始使用了.

方法说明:

  • +(NSString*)deviceIdentifier; 返回唯一设备标识, 需要使用设备标识的时候调用此方法, 如用户注册时传给后台判断此手机是不是第一次注册账号

  • +(BOOL)isFirstInstall; 判断应用是第一次在这台手机上安装

About

封装了持久化保存/查看设备唯一标识的功能, 并且可以判断应用是不是第一次安装 (UUID+KeyChain), 支持pod引入

Resources

License

Stars

Watchers

Forks

Packages

No packages published