Apple Pay 应用 demo --备用哦
2016-02-21 13:17
190 查看
"iOS8.1就已经有这个功能了,只是木有现在这么的火,现在的趋势是要火的节奏,因此很多电商平台B2B,P2P,C2C,X2X都有可能需要这个屌丝的付款功能了,在此简单的研究一下。"
第一步先修改target为iOS 8.1,当然支持中国的需要9.2以上且需要iPhone6以上了,然后在项目Capabilities里将Apple Pay设置为on,这将自动导入需要的库文件,然后添加一个权限文件并设置,最后修改或创建你的App ID。
正如上图提示的一样,你可能会注意到上面没有有效的Merchant ID,我们需要创建一个,访问苹果iOS 开发者中心的位于Identifiers > Merchant ID的页面。然后随着流程指引,创建一个Merchant ID并注册它。这个和其他证书差不多再此不做过多的阐述。下图是已经创建好的参考图片。
下载安装然后刷新下刚刚项目里面的界面,选择打勾即可,可以看到如下图
下面简单说下代码:
.h文件里面
.m文件
在此过程中你可能会遇到如下问题:
1.countryCode 不知道怎么查,我这写的是中国的countryCode查询网站
2.currencyCode 不会查,到目前为止,我也没搞懂,在错误信息里面提示一堆,随便选的一个。
3.木有iPhone6手机,我就是其中之一…….
其他我认为比较重要的属性,请详细看Demo具体效果图如下:
上图皆为模拟器
第一步先修改target为iOS 8.1,当然支持中国的需要9.2以上且需要iPhone6以上了,然后在项目Capabilities里将Apple Pay设置为on,这将自动导入需要的库文件,然后添加一个权限文件并设置,最后修改或创建你的App ID。
正如上图提示的一样,你可能会注意到上面没有有效的Merchant ID,我们需要创建一个,访问苹果iOS 开发者中心的位于Identifiers > Merchant ID的页面。然后随着流程指引,创建一个Merchant ID并注册它。这个和其他证书差不多再此不做过多的阐述。下图是已经创建好的参考图片。
下载安装然后刷新下刚刚项目里面的界面,选择打勾即可,可以看到如下图
下面简单说下代码:
.h文件里面
1.countryCode 不知道怎么查,我这写的是中国的countryCode查询网站
2.currencyCode 不会查,到目前为止,我也没搞懂,在错误信息里面提示一堆,随便选的一个。
3.木有iPhone6手机,我就是其中之一…….
其他我认为比较重要的属性,请详细看Demo具体效果图如下:
上图皆为模拟器
相关文章推荐
- 《Android源码设计模式》读书笔记 (10) 第10章 解释器模式
- Android应用程序及其主要结构
- iOS9 3DTouch、ShortcutItem、Peek And Pop技术一览
- SpringMVC中ApplicationContext中的配置文件的问题(No bean named 'sessionFactory' is defined 已解决)
- android studio怎么导入appcompat-v7
- 面向对象4
- android 预习第二章节 android中Activity的启动模式
- Windows7中搭建Android x86_64及armv8-a操作步骤
- [android]android下apk的安装过程
- Cocos2d-x PageView的使用
- 如何用AndroidStudio导入github项目
- android monkey
- Unity5.0以上的版本切换场景的时候场景都会变暗。
- AndroidStudio如何导入项目
- android5.0之往toolbar上添加按钮
- Android事件分发详解(一)——Touch事件传入到Activity的流程
- Android事件分发详解(一)——Touch事件传入到Activity的流程
- Android事件分发详解(二)——View的事件分发
- Android事件分发详解(二)——View的事件分发
- Unity3D 人形血条制作小知识