Touch ID和Passcode框架,Apple Watch风格的应用布局

本文转载至 http://www.cocoachina.com/ios/20141031/10110.html

水平滚动条artwalk

测试环境:Xcode 6.0,iOS 8.0

VENTouchLock

Venmo app中使用的Touch ID和Passcode框架。VENTouchLock通过Touch ID指纹扫描或者Passcode来获得访问权限。

在iPhone上实现Apple Watch风格的应用布局

WatchSpringboard-Prototype是在iPhone上实现Apple Watch风格应用布局的原型代码,详细视频请参看:

https://www.youtube.com/watch?v=EiGuiuefNxI&list=UU7C761Fn9aih_W6kMvkm24w&index=2

Realm-cocoa

Realm是一个直接在手机、平板或者可穿戴设备中运行的移动数据库,它包括适用于iOS & OS X平台的源码,同时兼容Swift和Objective-C语言。移动为先、简单、非常实用、先进,并且速度非常快。

FMDB

SQLite的Cocoa/Objective-C封装库。FMDB有三个主要的类:FMDatabase--表示一个单独的SQLite数据库。 用来执行SQLite的命令;FMResultSet --表示FMDatabase执行查询后结果集;FMDatabaseQueue--如果你想在多线程中执行多个查询或更新,你应该使用该类。这是线程安全的。

相关阅读:FMDB官方使用文档-GCD的使用-提高性能 (翻译

蘑菇街iOS客户端

TeamTalk是一套开源的企业办公即时通讯软件,作为整套系统的组成部分之一,IOS客户端为TeamTalk 客户端提供用户登录,消息转发及存储等服务。 目前IOS客户端支持的功能有消息发送、图片发送、拍照发送、多点登录功能以及群聊功能。客户端主要依赖三个module,DDMessageModule,DDGroupModule,ContactsModule。

使用iOS8 Self Sizing Cells的instagram app demo

在iOS8以下,如果需要实现一个不同高度的Cell,那需要你手动动态计算高度,这便是一个繁琐的事情,而且富有挑战性,需要把空间复杂度转换为时间复杂度之类的优化。而在iOS8新的SDK里面提供了self sizing cells新功能,已经不再需要手动计算高度啦!不过还需要满足以下三个条件:1、使用Autolayout进行UI布局约束。2、指定你的TableView的estimatedRowHeight属性的默认值。3、指定你的TableView的rowHeight属性为UITableViewAutomaticDimension。

测试环境:Xcode 6.0,iOS 8.0

时间: 2024-10-18 03:25:49

Touch ID和Passcode框架,Apple Watch风格的应用布局的相关文章

iOS Touch ID 简易开发教程

转自:NsstringFromName 支持系统和机型 iOS系统的指纹识别功能最低支持的机型为iPhone 5s,最低支持系统为iOS 8,虽然安装iOS 7系统的5s机型可以使用系统提供的指纹解锁功能,但由于API并未开放,所以理论上第三方软件不可使用. 依赖框架 LocalAuthentication.framework #import <LocalAuthentication/LocalAuthentication.h> 注意事项 做iOS 8以下版本适配时,务必进行API验证,避免调

iOS用户数据安全:Keychain、Touch ID以及1Password

使用登录界面来保护APP用户数据是很好的方法--你可以使用Keychain(内嵌在iOS里的)来确保用户数据的安全.不过苹果现在使用Touch ID提供了另外一层保护,该功能适用于iPhone5.iPhone6. iPhone 6+.iPad Air2以及iPad mini 3. 如果这些都还不够,可以尝试iOS 8引入的扩展,你甚至可以使用AgileBits开发的1Password app来整合登录信息的存储和获取.这一切都要感谢AgileBits团队开发者开源了他们的扩展包.这样你就可以把管

使用iOS 8 SDK添加Touch ID指纹识别功能

iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证.使用Touch ID非常简单,只需要2步即可: 1. 检查Touch ID是否可用. 2. 获得指纹验证结果. 下面以一个简单的例子来说明如何使用Touch ID. 创建一个新的项目,向界面设计器中添加一个按钮.使用Touch ID需要引入LocalAuthentication框架: import LocalAuthentication 在按钮的Touch Up Inside事件中我们首先检查Touc

iOS Touch ID 使用详情

简单介绍: 支持系统和机型 iOS系统的指纹识别功能最低支持的机型为iPhone 5s,最低支持系统为iOS 8,虽然安装iOS 7系统的5s机型可以使用系统提供的指纹解锁功能,但由于API并未开放,所以理论上第三方软件不可使用. 依赖框架 LocalAuthentication.framework import <LocalAuthentication/LocalAuthentication.h> 注意事项 做iOS 8以下版本适配时,务必进行API验证,避免调用相关API引起崩溃. 使用类

iOS指纹识别Touch ID的安全性探讨

苹果公司在 iPhone 5s 的发布会上公布了全新的指纹识别安全技术,也就是 Touch ID,开创了生物安全识别技术在便携设备上使用的新篇章.此后,苹果还将此技术带到了 iPad 上.此前没有任何厂家将指纹识别成功的打造在如此常用的设备上,因为涉及到非常复杂的工艺和技术难关.苹果在2012年收购在此方面技术领先的 Authen Tec 公司作为技术基础,并为iOS设备量身打造了 Touch ID.这使得苹果在智能设备的指纹识别方面比其他厂商更加智能且利于使用.三星的指纹识别功能必须要用手指按

iOS 8 中如何集成 Touch ID 功能

2013年9月,苹果为当时发布的最新iPhone产品配备了一系列硬件升级方案.在iPhone 5s当中,最具创新特性的机制无疑要数围绕Home按钮设计的超薄金属圈,也就是被称为Touch ID的指纹传感器.开发人员随后开始纷纷将其API作为突破口,希望能在自己的应用程序中引入这一最新功能.如今一年已经过去,iOS 8提供的新型框架则让开发者能够更加得心应手地使用这套指纹传感装置. 这套Local Authentication框架能够轻松实现用户身份验证,大家可以利用它来完成应用程序的登录机制或者

Mate7微信指纹支付来了 比Touch ID整合微信早一点

之前我们聊过微信将推指纹支付 "指付通"会与Touch ID整合吗这个话题,现在有国内厂商率先支持微信指纹支付,体验一下美国用户使用Apple Pay搭配Touch ID来实现便捷支付的感受.大赞国内手机厂家的创新能力!! 首先你先得有一部新手机,华为Mate7,用户需要将微信更新到6.2版本,然后按照“设置-隐私和安全-指纹-录入”的步骤录入指纹即可.具体操作请看下面微信指纹支付图文教程.微信支付成功时(微信红包和零钱充值除外),都会自动提示开通指纹支付功能: Touch ID整合微

iOS8.0如何使用Touch ID来做验证

对于Objective-C而言,只要几行代码即可搞定. 比如: #import <LocalAuthentication/LocalAuthentication.h> - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. LAContext *context = [[LAContext alloc] init]; if

iOS SDK详解之App使用Touch ID认证

原创Blog,转载请注明出处 blog.csdn.net/hello_hwc 前言:从iOS 8.0之后,Apple 开放了App使用Touch ID来认证.但是有几点要注意: App只是把认证的过程代理给iOS系统了,并不能获得指纹的具体信息 不要试图把指纹信息和其他的数据库比较,在我写的这天还是不可能的. 使用的效果图 开始验证 验证失败 支持的设备 iPhone 5s + iPad Air 2 + iPad Mini 3 + 如何使用 导入使用的framework #import <Loc