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

H5 套 webview 的 APP,但所有的页面都保存在本地不从远程加载,能上架 appstore 吗

  •  
  •   yukirus · 2023-01-09 14:52:17 +08:00 · 2873 次点击
    这是一个创建于 688 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虽然也想上原生或者 rn/flutter ,奈何时间来不及只能看着用熟悉的技术栈来搞了,这样子能上 App Store 吗 先谢谢各位的解答了

    17 条回复    2023-01-09 20:42:49 +08:00
    zzhou1
        1
    zzhou1  
       2023-01-09 15:04:11 +08:00
    我司的游戏因为检测出 webview 被打回来两次了
    kop1989smurf
        2
    kop1989smurf  
       2023-01-09 15:05:59 +08:00
    我有一个 app ,只有登录页面是 native 界面,剩下都是 webview ,可以上 app store 。
    jethroX
        3
    jethroX  
       2023-01-09 15:06:16 +08:00
    我们使用的 uniapp 包装 h5 应用,是上架成功了的。
    yukirus
        4
    yukirus  
    OP
       2023-01-09 15:06:45 +08:00
    @kop1989smurf 个人 APP 不是听说比较宽松一点吗
    yukirus
        5
    yukirus  
    OP
       2023-01-09 15:07:20 +08:00
    @jethroX 在 UNIAPP 上放 webview 还是用 uniapp 打包的啊……
    icyalala
        6
    icyalala  
       2023-01-09 15:11:04 +08:00
    如果你的 App 无网打开白屏、长按任意位置都弹出复制类似这种一眼就看出来 WebView 的,那就容易被发现
    kop1989smurf
        7
    kop1989smurf  
       2023-01-09 15:12:26 +08:00
    @yukirus #4 细节不清楚,我这个确实是个人开发者账号提交的。
    然后审核期间苹果发了一个质疑邮件,让我解答。解答之后就顺利上 app store 了。

    文件其中包括了为何使用 webview 作为主要的显示媒介。我的回复(大致内容)是作为一个多平台应用,html 网页相对而言开发难度最低,而且我们的登录、硬件交互等敏感操作都是通过 JSBridge 进行的 native 操作。

    然后就通过了。
    yukirus
        8
    yukirus  
    OP
       2023-01-09 15:13:14 +08:00
    @kop1989smurf 好的,谢谢你
    ciki
        9
    ciki  
       2023-01-09 15:18:00 +08:00
    增加一个 native 界面就可以上了,纯 webview 是不行的
    lelouchjoshua
        10
    lelouchjoshua  
       2023-01-09 15:51:34 +08:00
    不如直接转 pwa 都不用考虑审核 体验更佳
    danhua
        11
    danhua  
       2023-01-09 16:30:23 +08:00
    登录是 native ,然后进入后用 webview 好像是可以的。我司现在有个 app 就是这样搞的。
    jethroX
        12
    jethroX  
       2023-01-09 16:35:37 +08:00
    @yukirus 我们使用的 uniapp 打包,开发是纯 h5 开发,就支付那里用了 h5+的能力。本来应该直接基于 uniapp 进行开发的,结果那个菜鸡前端直接就用 h5 写了,写得差不多了才找我弄打包 app 的事。然后就用 uniapp 的 webview 套壳了。上架除了支付。还是挺顺利的
    ajaxpost
        13
    ajaxpost  
       2023-01-09 16:57:11 +08:00
    借楼问下,个人应用上架 AppStore 也需要 688 么
    polo3584
        14
    polo3584  
       2023-01-09 17:03:53 +08:00 via Android
    加一层 native 没啥问题,主要就是支付容易被打回来。
    kop1989smurf
        15
    kop1989smurf  
       2023-01-09 17:06:11 +08:00
    @ajaxpost #13 需要,而且上架之后,未续费,app 会被下架,但已经下载的人正常使用。
    yukirus
        16
    yukirus  
    OP
       2023-01-09 17:18:51 +08:00
    @jethroX 了解了,谢谢你
    ajaxpost
        17
    ajaxpost  
       2023-01-09 20:42:49 +08:00
    @kop1989smurf 好吧,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3286 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:17 · PVG 20:17 · LAX 04:17 · JFK 07:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.