建设哀求
- NSURL *url = [NSURL URLWithString:@"http://localhost/login/loginhmac.php"];
- // POST 要手动配置要领,因此为可变
- NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
- // 配置哀求要领
- request.HTTPMethod = @"POST";
- // 配置哀求体内容
- NSString *body = [NSString stringWithFormat:@"username=zhangsan&password=%@", password];
- request.HTTPBody = [body dataUsingEncoding:NSUTF8StringEncoding];
发送哀求
- [[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
- NSLog(@"%@", [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);
- }] resume];
六. 钥匙串会见
根基先容
苹果在 iOS 7.0.3版本往后发布钥匙串会见的SDK.钥匙串会见接口是纯C说话的.
- 钥匙串行使 AES 256加密算法,可以或许担保用户暗码的安详.
- 钥匙串会见的第三方框架SSKeychain,是对C说话框架的封装.留意:不必要看源码.
- 钥匙串会见的暗码生涯在那边?只有苹果才知道.这样进一步保障了用户的暗码安详.
简朴行使
参数先容
- Password :必要存储的暗码信息.
- Service :用来标识 app ,app的独一标识符.
- account :账户信息,当前暗码所对应的账号.
操作钥匙串举办加密
- // 获取应用措施独一标识.
- NSString *bundleId = [NSBundle mainBundle].bundleIdentifier;
- // 操作第三方框架,将用户暗码生涯在钥匙串
- [SSKeychain setPassword:self.pwdText.text forService:bundleId account:@"wpf"];
从钥匙串加载暗码
- self.pwdText.text = [SSKeychain passwordForService:bundleId account:@"wpf"];
七. 指纹辨认
简朴先容
指纹辨认成果是 iphone 5S之后推出的.SDK是 iOS 8.0 推出!
推出指纹辨认成果的目标,是为了简化移动付出环节,霸占移动付出市场.
行使步调
导入框架
- #import
获适合前体系版本号
- float version = [UIDevice currentDevice].systemVersion.floatValue;
- if (version < 8.0 ) // 判定当前体系版本 {
- NSLog(@"体系版本太低,请进级至最新体系");
- return;
- }
实例化指纹辨认工具,判定当前装备是否支持指纹辨认成果(是否带有TouchID)
- // 1> 实例化指纹辨认工具
- LAContext *laCtx = [[LAContext alloc] init];
- // 2> 判定当前装备是否支持指纹辨认成果.
- if (![laCtx canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL]) {
- // 假如装备不支持指纹辨认成果
- NSLog(@"该装备不支持指纹辨认成果");
- return;
- };
指纹登岸(默认是异步要领)
- [laCtx evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"指纹登岸" reply:^(BOOL success, NSError *error) {
- // 假如乐成,暗示指纹输入正确.
- if (success) {
- NSLog(@"指纹辨认乐成!");
- } else {
- NSLog(@"指纹辨认错误,请再次实行");
- }
- }];
总结:
以上就是这篇文章的所有内容了,但愿本文的内容对各人的进修可能事变具有必然的参考进修代价,假若有疑问各人可以留言交换,感谢各人对我们的支持。 (编辑:河北网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|