点击这里:KeyChain and TouchID Demo

首先需要引入一个库#import <LocalAuthentication/LAContext.h>,官方的一个用于TouchID安全验证登陆的Framework,首先需要验证是否支持TouchID登陆:

// 判断是否支持TouchID登陆
- (BOOL)canEvaluatePolicy
{
    LAContext *context = [[LAContext alloc] init];
    NSError *error;
    return [context canEvaluatePolicy:LAPolicyDeviceOwnerAuthentication error:&error];
}

Continue reading

一、创建GitHub项目

  1. https://github.com创建一个自己的账号;
  2. 创建一个用于放置Blog内容的Repository(代码仓库),Repository名为 <username>.github.io
  3. 在本地新建一个文件夹,并把创建好的Repository Clone到本地目录下;
  4. CD到项目的根目录下,创建一个测试用的html文件:printf "<h1>Testing page<h1> It works.\n" > index.html
  5. push到master分支,然后再浏览器中浏览测试的网页 <username>.github.io,如果出现刚才新建的页面就说明成功了;
  6. 创建一个没有父节点的分支,并清空刚才的测试文件:
git checkout --orphan gh-pages
git rm -rf .
git commit -a -m "modify"
git push origin master

Continue reading