V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ucando
V2EX  ›  程序员

有没有办法绕开苹果内购的游客模式?

  •  
  •   ucando · 2023-02-02 11:10:25 +08:00 · 1610 次点击
    这是一个创建于 652 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们 APP 中的一项功能是需要用户登录后才能使用的, 登录用户拥有一定的免费额度, 用完之后就需要付费, 现在苹果商店要求用户在游客状态下也能内购, 这就和我们的登录逻辑有冲突了, 如果要改实在是大工程, 不知道有没有更好的方案来绕开这个限制?

    6 条回复    2023-02-02 13:06:01 +08:00
    finab
        1
    finab  
       2023-02-02 11:16:13 +08:00
    就让他正常购买呗,苹果的收据数据会一直保存。之后注册后给他弹个提示,将未消费的内购消费掉
    ucando
        2
    ucando  
    OP
       2023-02-02 11:19:54 +08:00
    @finab 其实要实现正常购买还是可以的, 主要是功能在使用前必须先登录. 是否可以让用户正常购买, 但是要使用功能的时候再强制要求登录?
    xuanbg
        3
    xuanbg  
       2023-02-02 11:22:09 +08:00
    没有冲突,是你理解错了。内购肯定是需要用户信息的,不然买了个寂寞啊。苹果的意思只不过是让你在不登录的情况下可以点击购买,没让你不让用户登录啊。点购买按钮,没登录先跳登录页面不就行了?
    maxmak
        4
    maxmak  
       2023-02-02 12:34:12 +08:00 via iPhone
    @xuanbg 最近在搞这块上架,就是明确可以无登陆机制购买,像你这样搞不行的
    搞到我改了好几遍
    maxmak
        5
    maxmak  
       2023-02-02 12:37:23 +08:00 via iPhone
    看一下优酷,教科书级别
    SenLief
        6
    SenLief  
       2023-02-02 13:06:01 +08:00 via iPhone
    就正常购买呗,使用的让用户注册。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3016 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:54 · PVG 18:54 · LAX 02:54 · JFK 05:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.