mfs

MFSIdentifier

iOS App获取唯一标识符方案

Showing:

Popularity

Downloads/wk

0

GitHub Stars

271

Maintenance

Last Commit

4yrs ago

Contributors

2

Package

Dependencies

1

License

MIT

Categories

Readme

MFSIdentifier

iOS App获取唯一标识符方案

是否刷机/还原是否卸载重装APP获取方式及优先级
MFSCache、NSUserDefaults
KeyChain、Safari Cookie、iCloud、IDFA、IDFV、NSUUID
iCloud、IDFA、IDFV、NSUUID

使用

#import <MFSIdentifier/MFSIdentifier.h>

NSString *deviceID = [MFSIdentifier deviceID];
NSLog(@"deviceId: %@", deviceID);

安装

CocoaPods

编辑Pofile
pod 'MFSIdentifier', '1.0.2'

更多关于CocoaPods

Carthage

编辑Cartfile
github "maxfong/MFSIdentifier" >= 1.0.2
安装
carthage update

更多关于Carthage

使用Framework,工程Other Linker Flags需添加-ObjC

注意

  1. Safari Cookie支持需iOS9.0及以上。

  2. 可设置[MFSCacheUtility registerAESKey:],其他应用获取了Cookie也无法正确解密  

  3. 刷机后能获取相同标识符需开启iCloud

    iCloud Setting

其他

如果您发现任何问题或有啥建议,发个issues,谢谢

License

MFSIdentifier is available under the MIT license. See the LICENSE file for more info.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial