×
Namespaces

Variants
Actions

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

From Nokia Developer Wiki
Jump to: navigation, search
WP Metro Icon Chinese.png
Article Metadata

文章
Amazing110 在 09 Feb 2012 创建
最后由 hamishwillee 在 19 Nov 2013 编辑


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

  • 当然,你也可以在后面的选项卡中,进行一些其他的测试选项设置。
This page was last modified on 19 November 2013, at 09:45.
56 page views in the last 30 days.
×