iPhone应用程序中添加Store(商店)的详细步骤
请确定在安装时链接到StoreKit.framework。然后您即可通过以下步骤完成商店的添加。
1.在列表中确定您想要通过应用程序传送的item。
2.每个将要通过应用程序销售的产品注册产品标识符串。
每当在应用程度中添加新的产品,都将需要您重复此步骤。每个item都需要独一无二的产品标识符串。AppleAppStore(苹果应用程序商店)用此串来寻找产品信息并处理支付。产品标识符对每个应用程序来说都是明确的,并且,其在iTunesConnect中的注册方式与在您的应用程度中的注册方式是相似的。
创建及注册产品信息的过程在iPhoneDevCenter(苹果手机开发中心)中被描述。
3.检索产品信息。
应用程序为欲出售的item创建一个带有产品标识符串列表的SKProductsRequest(SKP产品请求),并为请求附带一个delegate(代表)。开始后响应将保存小范围的产品信息。
4.添加展示产品的用户界面。
StoreKit将不会提供用户界面级别。其外观及感觉需由您来决定。
5.执行SKPaymentTransactionObserver协议。
您需要执行一个object来观察支付队列。方法为:当创建或更新一个新的交易时,此object的paymentQueue:updatedTransactions:被呼叫。
6.注册带支付队列的交易Observer。
应用程序必须实例化一个交易Observer,并添加它为支付队列的Observer。
应用程序发布时必须添加Observer。即使应用程序在完成交易前已退出,StoreKit仍会记住队列交易。在初始化阶段添加一个Observer,保证所有之前的队列交易都能被应用程序所记住。
7.当用户成功购买item时,Observer即可提供产品。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究iPhone应用程序中添加Store(商店)的详细步骤全文阅读和word下载服务。
相关推荐: