ios应用内支付过程(使用苹果原生支付方式

本文介绍了iOS应用内支付(IAP)的必要性,由于苹果政策规定,开发者必须使用IAP进行虚拟货币等购买,以避免苹果抽取30%的分成。在iOS应用中实现IAP,需要在`viewDidLoad`中添加对`SKPaymentQueue`的观察。
摘要由CSDN通过智能技术生成

因为ios政策问题,如果开发者需要在ios客户端中加入购买(虚拟货币)项目,需要使用ios应用内付费IAP这种方式,这也是很多苹果APP不和安卓共通的原因。因为苹果需要抽取%30的利益,详细原因就不赘述。

当你需要使用苹果内付费这项功能,首先你要有一个开发者账号,如果是公司开发者则需要申请一个公司的开发者账号而非个人,涉及到邓白氏编码的申请,我会在之后的文章提到。当你有开发这账号时,先不用打开X-code,因为内购项目最复杂的部分不是代码部分而是繁杂项目的申请。首先你要登陆到 iTunescConnect"https://itunesconnect.apple.com",先新建一个测试内购的APP,点击我的APP,进入页面后点击左上角的+号按钮选择新建APP,填写平台IOS,名称和语言等,这里要说的是套装ID和SKU,SKU为你的此应用区别其他应用的标示符,你可以随便填写数字。而套装ID则需要去  https://developer.apple.com里的Member Center里申请,选择Certificates, Identifiers & Profiles,再选择IOS APP里的Certificates,进入页面左边选择APP IDs,点击右上角+号,App ID Description随意填写一个name,在Bundle ID里填写格式如下的名字com.XXX.XX,这里最后一个字段一定要写唯一标识符,如com.pokhara.ipa。然后continue提交之后就OK了。注意这里的Bundle ID必须和你之后工程里的Bundle ID相同。然后回到前面新建APP里将这个Bundle ID填进去,新建好一个APP,至此内购的五大步骤的第一步就实现了
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值