V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jacksyen
V2EX  ›  问与答

apple iap 内购支持一个商品同时购买多个吗?

  •  
  •   jacksyen · 2017-09-20 11:38:53 +08:00 · 1695 次点击
    这是一个创建于 2408 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如:创建一个商品价格为 10 元,可一次性购买这个商品 5 个,用户支付 50 元吗?

    4 条回复    2017-09-20 17:24:23 +08:00
    fengbai
        1
    fengbai  
       2017-09-20 16:14:58 +08:00
    每一个商品都有一个对应的 productId 且同一个 APP 里面是唯一的 , 所以你买一个 10 元的跟一次性买 5 个 10 元的只是 productId 不罢了 ,如果是固定的买 5 个并不能编辑增加或者减少 在苹果开发者后台设置一个 50 元的 productId (貌似是这样得吧^*^)
    jacksyen
        2
    jacksyen  
    OP
       2017-09-20 16:38:43 +08:00
    @fengbai 那就是说,必须要提前设定商品的价格,单次只能购买一个商品。我们是有这样的需求:虚拟服务有单价且固定价格,但是有可能同时要支付 N 个服务。(所以在苹果后台设定这样的商品价格,有点太多了,N 是可变的)
    这种只能通过虚拟货币(预充值)解决吗?
    fengbai
        3
    fengbai  
       2017-09-20 16:56:29 +08:00
    @jacksyen 首先,必须要提前在开发者后台设置好每个价格对应 productId,这样到时候是要经过审核的。其实你可以这样,先让用户提前用内购充值好,这时候他的账户就会有 N 多虚拟货币,然后在用这个虚拟货币去买东西,至于买几个,就看他的虚拟币够不够了。
    你的标题是说内购支持一个商品同时购买多个吗。这样子应该是不行的。
    jacksyen
        4
    jacksyen  
    OP
       2017-09-20 17:24:23 +08:00
    @fengbai 恩,就是不太了解是否支持,如果行那就直接满足啦。不行的话只能像你说的,使用预充值的方式来解决。谢谢啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2879 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:25 · PVG 08:25 · LAX 17:25 · JFK 20:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.