`
grantren
  • 浏览: 77347 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

关于In App Purchase调试失败的问题解决

阅读更多

 

关于如何进行In App Purchase开发与调试,可以参见:

http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial

这篇文章非常好,需要仔细阅读,IAP调试过程中绝大多数都涉及到了。

 

按照这片文章的步骤,一步一步做下来,可我在IAP调试过程中,获得的Product List始终为空,这个问题捣鼓了好久才搞定。有几个可能导致IAP调试失败的相关问题这篇文章并没有提及或者不那么清楚,这里记录一下:

1. 检查并确认iTune Connect中Contracts, Tax and Banking信息是否填写完整

具体如何填写可以参见这个链接:

http://jamesli.cn/blog/?p=1045

 

我常用的银行是招商银行,信息如下:

Bank Country :  China 

CNAPS Code :  308584001024  

Bank Name :  CHINA MERCHANTS BANK CO LIMITED 

Bank Address :  China Merchants Bank Tower No 7088 Shennan Blvd, Shenzhen, 

Guangdong, 518040, China 

 

如何填写也可以参见这个blog:

http://ldlnew.blog.163.com/blog/static/1060746201342141733930/

 

2. 在iTune Connect的Mange User中,建立测试帐号,然后在测试设备上使用测试帐号购买。

一定不要用测试帐户登陆系统的AppStore(这一步往往是个坑)先退出系统当前用户,(在设置->Store中,点击Apple ID然后选注销),然后运行测试程序,在测试程序中使用测试帐号进行购买。

 

如果所有的步骤都OK的话,Product List可以正确得到IAP的列表,这时候就可以进行进一步的调试了。



 

 

分享到:
评论

相关推荐

    如何将应用上传到 App Store 的详细流程介绍.

    6. **管理自己的In-App Purchases(Manage Your In-App Purchase)**:定义、配置和管理应用内购买项目。 7. **管理自己的应用程序(Manage Your Applications)**: - **概要数据**:查看应用的基本信息,如名称...

    9.31-IAP-iOS内购功能的具体实现和测试

    在iOS应用开发中,内购(In-App Purchase,简称IAP)是一种常见的商业模式,允许用户在应用程序内部购买额外的功能、服务或虚拟商品。本文将深入探讨如何在iOS平台上实现IAP功能,并进行相应的测试。 首先,理解IAP...

    苹果内购demo

    苹果内购(In-App Purchase,简称IAP)是苹果公司提供的一种数字商品和服务的付费方式,让用户在iOS、iPadOS以及macOS的应用程序内部直接购买额外的内容、功能或服务。这个“苹果内购demo”很可能是为了演示如何在...

    Godot-Myket-InApp-Billing-Example:Godot中的Myket应用内结算示例项目

    `Godot-Myket-InApp-Billing-Example-master`这个项目包含了具体的GDScript代码示例,开发者可以通过阅读和分析这些代码,了解如何在Godot中实现Myket应用内购买的各个步骤。 总的来说,集成Myket应用内购买到...

    apple沙盒测试

    在iOS应用开发中,苹果(Apple)为开发者提供了一个安全的环境来测试应用程序内的购买(In-App Purchase,简称IAP)功能,这就是所谓的“沙盒测试”(Sandbox Testing)。沙盒测试允许开发者在发布应用到App Store...

    IOS-安卓内购 for air

    在移动应用开发领域,iOS和Android平台都提供了自家的应用内购买(In-App Purchase, IAP)机制,以便开发者能够为用户提供付费解锁功能、虚拟商品购买等服务。本教程主要聚焦于如何在Adobe Air框架下实现跨平台的iOS...

    ios微信支付、支付宝看我就够了 - iOS知识库1

    在iOS平台上实现微信支付和支付宝支付,是许多应用开发者必须面对的任务,特别是在苹果公司推广自家的In-App Purchase(IAP)服务后,第三方支付方式的审核变得更为严格。本文将详细阐述如何集成这两个支付方式,并...

    iOS内购功能demo

    在iOS应用开发中,内购(In-App Purchase,简称IAP)是一项关键功能,它允许用户在应用程序内部购买数字内容、服务或功能。本文将深入探讨如何在iOS平台上实现内购功能,以帮助开发者更好地理解和运用这一特性。 ...

    ios-DLInAppPurchase.zip

    在移动应用开发领域,苹果公司的iOS平台提供了丰富的功能,其中应用内购买(In-App Purchase,简称IAP)是开发者实现付费内容和服务的重要手段。DLInAppPurchase,作为一个开源项目,为开发者提供了一个便捷的接口来...

    ios付费功能

    在iOS应用开发中,实现付费下载或内购(In-App Purchase,IAP)功能是一项重要的任务,尤其对于那些希望通过应用内购买来提供额外内容或服务的应用来说。本篇文章将详细讲解如何在iOS平台上搭建并实现代码内付费下载...

    cocos2d-x实现游戏支付功能

    在当今的游戏市场中,内购(In-App Purchase,简称IAP)是游戏收入的重要来源之一,它允许玩家在游戏中购买虚拟物品或服务。本教程将深入探讨如何使用cocos2d-x结合豌豆荚SDK来实现游戏支付功能。 首先,我们需要...

    VerificationController

    在iOS开发中,这样的类可能与处理应用内购买(In-App Purchase, IAP)的验证相关,因为标签提到了"IAP"。 应用内购买是苹果iOS平台提供的一种服务,允许开发者在应用中销售数字内容、功能或服务。例如,解锁新功能...

    OpenIAB-Cordova-sample

    6. **错误处理和调试**:在实际应用中,可能会遇到各种购买问题,如网络中断、用户取消购买、支付失败等。示例项目提供了处理这些问题的示例代码,帮助开发者构建健壮的购买流程。 7. **测试和沙箱环境**:在部署到...

    GiderosOpenIab:Gideros IAB 插件和 OpenIAB 集成

    在移动游戏和应用开发领域,内购(In-app Purchase,简称IAP)功能是开发者实现盈利的重要途径之一。Gideros Mobile是一个基于Lua的开源游戏引擎,它允许开发者快速构建2D游戏和应用。为了方便开发者集成内购服务,...

    IInAppBillingService.zip

    在Android平台上,Google提供的应用内购买(In-App Billing,简称IAB)服务是一个关键功能,允许开发者在自己的应用程序中售卖数字商品和服务。这个服务通过`IInAppBillingService.aidl`接口实现,它是Google Play...

Global site tag (gtag.js) - Google Analytics