使用Nokia s40模拟器模拟IAP支付

移动开发
实际上IAP,当一个购买发生时,包含了连接内容服务器,获取内容信息,下载内容,安装和支付事务等等。这些复杂的步骤导致了开发者难于测试他们的应用。 我们创建了一个包含IAP的Java应用后,为了便于测试,我们可以使用Nokia的s40模拟器进行IAP支付模拟。

Introduction

实际上IAP,当一个购买发生时,包含了连接内容服务器,获取内容信息,下载内容,安装和支付事务等等。这些复杂的步骤导致了开发者难于测试他们的应用。 我们创建了一个包含IAP的Java应用后,为了便于测试,我们可以使用Nokia的s40模拟器进行IAP支付模拟。

Summary

你有两种方式测试你的应用:

  • 使用本地SDK模拟器测试。
  • 使用Nokia发布服务测试。

这里我们先侧重于***种。 你可以到路径“Emulator > Tools > IAP Simulation” 查看先关的IAP模拟测试选项,如下图:

Application details.JPG

当运行Midlet时模拟IAP支付时,它不支持“Single sign On” SOS API,因此在restoreProduct(), getRestorableProducts(), 和authenticationMode()等函数中的关于认证模式的那些flag,将不起任何作用。

模拟IAP支付同样遵循下面步骤:

  • 产品购买
  • 获取产品信息
  • 复位产品
  • 获取用户,设备数据
  • DRM访问模拟


 

模拟方法

  • 运行midlet
  • 打开IAP模拟测试选项
  • 在***个选项卡,填写应用名称等信息,如上图。
  • 设置购买内容,如下图

Purchase item.JPG

  • 当然,你也可以在后面的选项卡中,进行一些其他的测试选项设置。
责任编辑:Yeva 来源: NOKIA Developer
相关推荐

2009-09-14 09:59:19

CCNA模拟器介绍CCNA

2013-01-25 14:48:57

Series 40S40

2012-12-25 12:26:39

2009-09-04 16:05:08

2013-05-14 10:41:31

2013-01-25 14:44:47

S40Series 40

2013-01-25 14:56:23

S40Series 40

2013-01-25 15:04:30

S40Series 40

2013-07-25 14:35:27

2015-07-27 10:38:14

微软android模拟器

2011-07-26 09:32:08

iPhone 模拟器

2009-09-17 09:11:59

CCNA实验模拟器CCNA

2010-01-27 13:37:15

2011-05-26 09:17:04

2009-08-20 10:55:59

2009-08-07 10:53:24

JUNOS配置

2013-01-25 13:49:26

S40Series 40

2014-10-09 13:06:46

2013-01-16 10:19:28

2009-09-15 15:59:03

CCNA实验模拟器
点赞
收藏

51CTO技术栈公众号