移动智慧梦想未来(一)——O2O未来方向,passbook集成(简介-创建代码)
来源:互联网 发布:小鱼儿主页最近域名 编辑:程序博客网 时间:2024/06/05 06:15
您是否也曾想过,
希望通过移动互联来搭建自己的商业网络帝国?
什么是Passes?
•Passes是口袋里的所有东西!
•如果把Passbook看成钱包,那么Passbook中的Passes就可以看成是钱包中的钞票、会员卡、优惠券、电影票或者登机牌
Passbook简介
•Passbook是苹果公司于北京时间2012年6月12日上午,在全球开发者大会(WWDC)上宣布了iOS 6系统将提供操作一个全新的应用——Passbook
•这是一款可以存放登机牌、会员卡和电影票的工具。该功能将整合来自各类服务的票据,包括电影票、登机牌、积分卡和礼品卡等
•虽然Pass概念自问世以来已经有1年半的时间了,但是目前国内应用尤其是涉及到第三方支付的应用集成此功能的较少。
•恰恰,Pass的背后,就是无比巨大电商市场或O2O闭环的实例化。
•
•Passbook是基于地理位置的,通过定位功能,当用户走到相关商店或场所附近时,对应的票据将会被自动显示
•Passbook只能在iPhone和iPodtouch设备中使用
•
•例如:
•比如当你快到达星巴克时,Passbook会拉出一张卡,提示你星巴克就在附近。这些卡片的信息还是在线的,所以当你的登机牌更新了信息或发生了变化,卡片也会进行更新。所以说这是一个存放电子票和通行证最好的地方
•当机场通知登机口变更的时候,手机会收到推送提醒,暂时仅支持美联航
Passbook应用场景
•当用户快到达星巴克时,Passbook会拉出一张卡,提示你星巴克就在附近
•进入星巴克将手机给服务员
•服务员用设备扫描二维码,便可以享受免费咖啡了
Pass示例--机票
完整Passbook应用的构成
1.集成PassKit框架的Passbook的应用
2.Apple的通知推送服务
3.商家的服务端代码
集成方法演练
一、添加Passes步骤
1.创建项目并添加PassKit框架
2.添加示例Passes
3.修改Storyboard,使用UITableViewController
4.从Bundle中读取所有的Pass文件
5.填充表格内容
6.编写打开Pass方法
(一)从Bundle中读取所有的Pass文件
// 1. 获取mainBundle路径NSString *path = [[NSBundle mainBundle] resourcePath];// 2. 读取mainBundle中的所有文件NSArray *files = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:nil];// 3. 遍历数组查找所有的PassNSMutableArray *passes = [NSMutableArray array];for (NSString *fileName in files) { if ([fileName hasSuffix:@".pkpass"]) { [passes addObject:fileName]; }}
(二)打开Pass
// 1. 生成完整的Pass路径NSString *path = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:name];// 2. 生成Pass数据NSData *data = [NSData dataWithContentsOfFile:path];// 3. 使用data实例化PKPass示例NSError *error = nil;PKPass *pass = [[PKPass alloc] initWithData:data error:&error];……// 4. 实例化添加Pass控制器以显示Pass内容PKAddPassesViewController *controller = [[PKAddPassesViewController alloc] initWithPass:pass];// 5. 设置控制器代理[controller setDelegate:self];// 6. 显示添加Pass控制器[self presentViewController:controller animated:YES completion:nil];
To be continue 下一章节具体介绍功能核心 Pass文件
0 0
- 移动智慧梦想未来(一)——O2O未来方向,passbook集成(简介-创建代码)
- 移动智慧梦想未来(一)——O2O未来,Passbook集成(完善Pass.json)
- 移动智慧梦想未来(一)——O2O未来,Passbook集成(流程图)
- 移动智慧梦想未来(一)——O2O未来,Passbook集成(网络创建Pass文件)
- 移动智慧梦想未来(一)——O2O未来,Passbook集成(核心文件Pass详细介绍)
- O2O模式:移动化电子商务未来
- 思考未来(一)
- 未来移动体验(转)
- 移动互联网的未来:SD模式(一)
- 设计模式(一)prototype—— 如何创建未来的class
- 梦想是你的方向,是你的未来
- 技术人的未来(一)——跳槽
- (一)Spring Cloud— 子项目、未来 整合介绍
- (一)Spring Cloud— 子项目、未来 整合介绍
- 智慧社区----互联网时代的未来家园(读书笔记)
- 梦想成就未来
- 编译梦想,点击未来
- 代码的未来读书笔记<一>
- C语言各种数据类型及其在系统中占的字节和取值范围
- DWR框架--示例
- 设计模式---单件
- Cocos2d-x教程(16)-自定义动作 圆周运动
- 代码共享航班
- 移动智慧梦想未来(一)——O2O未来方向,passbook集成(简介-创建代码)
- ubuntu服务器搭建pptp服务实现vpn服务器
- 使用busybox构建linux根文件系统
- into子句中使用子查询
- matlab:矩阵/数组常用操作
- DP20 求pair的最大长度链 Maximum Length Chain of Pairs @geeksforgeeks
- 进程与内存10-高速缓存5(linux提供的操作接口)
- cocos2dx 遮照
- SQL WHERE子句介绍
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
晚媚和小三在秋千上做
媚上欺下
媚骨苏樱宋原石阶上的纵欢
媚世by艳靡
二世祖总在媚惑人心
媚世红颜
媚世
魔尊媚世 安甜妮哥
从星际末世到兽世 媚心狂
媚儿
媚儿1990
娇女寻爱记 媚儿1990
深入撞击全文by媚儿
我亲爱的小雨姨 媚儿1990
功媚采补夫人吸力蠕动
媚医倾城逆天宝宝腹黑爹
媚医倾城
媚医侍宠
媚姑
媚娃
hp之媚娃
清穿之媚宠春娇
清穿媚宠春娇
清穿之媚宠入骨李诗情
清穿之媚宠入骨格格党
媚宠
媚宠要翻身贡茶
媚妃诱宠
穿书娇宠媚
媚宠要翻身
媚宠入骨
清穿之媚宠入骨晋江
媚宠唐梦若影
女主娇软媚带异香宠文
清穿之媚宠入骨 李诗情
女主娇气媚惑的宠文
清穿媚宠入骨漫漫
媚宠要翻身 贡茶
当知青还宠得又娇又媚
被男神老公宠上天 君子以媚
女主娇软媚的宠文