如何给cordova项目增加内购功能

引言

由于苹果审核团队总是拿4.2.2来拒绝应用上架。所以必须得弄点原生的东西上去才科学。介于苹果跟微信撕逼这个事情来看,苹果对内购支付比较在意,所以推测增加内购功能可以有效地提高通过率。

什么情况下需要使用和可以使用内购呢?购买的内容如果要在 app 内部使用,必须使用 IAP ,但是你要买的东西与 app 本身无关,就不能使用 IAP 。For Example:你用淘宝、京东的 app 买个鼠标,真实物品就不能使用IAP。但是要想在斗鱼app内买虚拟物品来送主播礼物,则必须使用 IAP ,不走内购就不行。

填写itunes connect的相关信息

先到iTunes Connect上填写协议、税务和银行业务。

可以直接填:308584001024

这一步需要注意的是,货币类型可能有歧义,看你是想收美元还是人民币了,都说美元合适。不过,我做的时候为了避免事情,还是选择了CNY,支持国产。还有一点,银行账号如果是对公的账号,需要填写公司的英文名称,如果没有的话,上拼音!然后点击保存银行信息就算ok了,然后退回到最开始的页面。

PS:因为我们只是想上架,所以随便填下就好了。

为app添加内购产品

在iTunes Connect在你要添加内购的app中,进入到功能页面。

注意:这个产品id就是一会儿代码里面要用到的东西,现在举例用user_1。

这个图要用触发支付的那个界面的图。尺寸:640×920。

添加沙盒技术测试员

记得要去邮箱里面确认下这个账号。

以上内容参考:http://www.jianshu.com/p/321efc31078d

代码部分

文档参考:https://github.com/AlexDisler/cordova-plugin-inapppurchase

结语

通过以上步骤就可以完成内购功能的开发了。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇