iOS应用内置付费In-App Purchases入门

来源:互联网 发布:蹭网器密码破解软件 编辑:程序博客网 时间:2024/05/16 15:06

http://mobile.51cto.com/iphone-410162.htm


iOS应用内置付费In-App Purchases入门

在这篇教程里面,你将会学到如何使用程序内置付费来解琐本地程序里面的内容,我将向你展示一些技巧,用来应付使用程序内置购买功能时的一些异步特性。我最近正在制作的一个程序里面,我就决定先把程序免费(其中只包含一个故事),然后把更多的故事放在in-app purchase里面。……>>详细

iOS应用内置付费:IAP完全攻略

1 iOS应用内置付费 In-App Purchase 详细介绍

In App Purchase(程序内购买)为苹果开发人员们打开了一个新的盈利渠道,如果您对此并不了解,下面这段 CocoaChina 会员“leon”翻译的 In App Purchase 详细介绍一定不能错过。

一、In App Purchase概览

Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。

当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:

阅读全文

2 iOS应用内付费(IAP)开发步骤列表

前两天和服务端同事一起,完成了应用内付费(以下简称IAP, In app purchase)的开发工作。步骤繁多,在此把开发步骤列表整理如下。因为只是步骤列表,所以并不含详细的说明教程,需要看教程的新手,可以看我附在最后的一些参考链接。

配置Developer.apple.com

登录到Developer.apple.com,然后进行以下步骤:

  1. 为应用建立建立一个不带通配符的App ID
  2. 用该App ID生成和安装相应的Provisioning Profile文件。

配置iTunes Connect

阅读全文

3 关于IAP防止破解的几点

1 推荐大家使用ECPurchase,verifyRecepitMode使用ECVerifyRecepitModeiPhone,会和apple的服务 器再做一次验证,负作用是可能购买时间稍长一些。不要是使用ECVerifyRecepitModeNone模式。然后 ECVerifyRecepitModeServer模式,在ECPurchase里面和ECVerifyRecepitModeiPhone一样的作 用,没有经过自己的服务器验证,需要重写,参考3。

2 破解的原理,这里就不讨论了,根源是Objective-C的runtime的副作用。

3 联网游戏,关键数据应该存储在服务器,然后将apple服务器的json数据发给自己服务器,再发到apple服务器做验证。验证失败后,你可以任意处理这个用户了。

4 非联网游戏,先做好第1点吧,有精力的可以参考第3点。不能根治,就是因为2了。

阅读全文

4 为你的应用添加内置收费 In App Purchase

自从09年10月16日苹果发送给所有开发者的那一封信,通知了程序内购买将可用于免费应用,我认为这也宣告了pTE版的时代结束。

成千上万的免费版的软件或游戏,将作为限制了功能的完整版免费发售,如果用户觉得有意购买,可以直接解锁完整版的功能或购买附加内容。

本文讲阐述如何为你现有的应用或游戏添加程序内购买(In App Purchase)功能。

阅读前提:假设了你拥有一定的iPhone SDK开发基础,和App Store实践经验。

阅读全文

5 iOS应用内置付费 IAP设置总结

wjforstudy分享了IAP的一些基本知识。

1.在开始IAP开发前,先要对IAP有个大概的了解,下面这片文章就是给你预备的:

苹果的官方文档:Store Kit Guide(In App Purchase)

阅读全文

6 iOS应用内置付费In-App Purchase 个人使用总结

上一个项目用到了In App Purchase,发现现在大家对这个挺关注的,把上次写的总结贴出来给大家看一下,希望对大家有点帮助!

一、有关如何在程序中加入In APP Purchase 的内容参考下面的连接

http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008267-CH1-SW1

二、我的程序具体步骤

阅读全文

7 iOS应用内置付费 ris'In App Purchase总结

In App Purchase属于iPhone SDK3.0的新特性,用于在应用程序中购买付费道具,增加新功能,订阅杂志。是应用程序除了植入广告外的另一种取得收益的方式。

虽然Apple的官方文档已经对In App Purhcase这一特性做了比较详尽的解释,但就某些细节方面还是需要编程人员进行尝试和推敲,今天我就为大家就In App Purchase做一剖析,以此抛砖引玉。

In App Purchase的基本流程

1.登陆你的Apple开发者帐号(http://developer.apple.com/iphone)

阅读全文

8 iOS应用内置付费 IAP Store Kit Guide翻译

一、In App Purchase概览

Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:Store Kit的API只是为程序添加In App Purchase功能的一小部分。你需要决定如何去记录那些你想要提交的产品,如何在程序中将商店功能展现给用户,还要考虑如何将用户购买的产品提交。本章的剩余部分会展示整个流程。

Products

产品可以是任意一项你想要出售的特性。产品在iTunes Connect中被组织,这和你添加一个新的App是一样的。支持的产品种类共有四种:

阅读全文


0 0
原创粉丝点击